我想1方法是:
>将$_SERVER [‘QUERY_STRING’]解析为数组>如果数组中存在页面,请修改该值,否则添加它>使用http_build_query将查询字符串附加到$_SERVER [‘PHP_SELF’]
但是有更好/更直接的方式吗?
parse_str
<?PHP parse_str($_SERVER['QUERY_STRING'],$query_string); $query_string['page'] = basename($_SERVER['PHP_SELF']); $rdr_str = http_build_query($query_string);