一个替换GET某参数值的函数,分页,还有用户自定义排序的时候非常有用!
/* 替换GET参数,用于自定排序,分页等自动生成链接地址 第一个参数为GET变量键名,第二个参数为变量值 */ function fzz_url( $key = "", $val = ""){ $get = $_GET; if (is_array($key)){ foreach ($key as $k => $v){ if ($v==""){ unset($get[$k]); continue; } $get[$k] = $v; } }elseif ($key!="" and $val!=""){ $get[$key] = $val; }elseif ($val==""){ unset($get[$key]); } foreach ($get as $key => $val){ if (is_array($val)){ foreach ($val as $k => $v){ $url .= $url ? "&{$key}[{$k}]={$v}" : "?{$key}[{$k}]={$v}" ; } }else{ $url .= $url ? "&{$key}={$val}" : "?{$key}={$val}" ; } } return $url; }