我有这个:
pm.php?v=unread
Run Code Online (Sandbox Code Playgroud)
现在处于未读状态,您也可以按"消息"或"邀请"进行过滤,链接如下所示:
<a href="?f=msgs">Msgs</a> | <a href="?f=invites">Inv.</a>
Run Code Online (Sandbox Code Playgroud)
如果你在里面pm.php?v=unread,并按下Msgs,它就会变成pm.php?f=msgs.我希望如此pm.php?v=unread&f=msgs
我怎样才能做到这一点?
如果您想维护所有 $ _GET变量并为链接添加额外内容,请考虑array_merge()和http_build_query().
$gets=array_merge($_GET,array('f'=>'msgs'));//returns array with your new values overriding any old values
$getstring=http_build_query($gets);
$link="<a href="?$getstring>Msgs</a>";
Run Code Online (Sandbox Code Playgroud)