public static function encode_url($array = array()) { $default = array("where" => array(), "orderby" => array(), "limit" => array(), "class" => array()); $arr = arr::overwrite($default, $array); $array = array(); foreach ($arr as $key => $val) { $array[$key] = urlencode(arr::arraytostr($val)); } return 'json/' . $array['class'] . '/' . $array['where'] . '/' . $array['orderby'] . '/' . $array['limit'] . '/'; }