note 125365 added to function.parse-url

From: Date: Tue, 15 Sep 2020 17:17:39 +0000
Subject: note 125365 added to function.parse-url
Groups: php.notes 
Request: Send a blank email to php-notes+get-215117@lists.php.net to get a copy of this message
unset a query var from passed in or current URL: function unsetqueryvar($var, $url=null) { if (null == $url) $url = $_SERVER['REQUEST_URI']; //mogrify to list $url = parse_url($url); $rq = []; parse_str($url['query'], $rq); unset($rq[$var]); return $url['scheme'].$url['host'].$url['path'].'?'.http_build_query($rq).$url['fragment']; } ---- Server IP: 45.112.84.4 Probable Submitter: 103.51.167.36 (proxied: 69.117.188.160) ---- Manual Page -- http://php.net/manual/en/function.parse-url.php Edit -- https://master.php.net/note/edit/125365 Del: integrated -- https://master.php.net/note/delete/125365/integrated Del: useless -- https://master.php.net/note/delete/125365/useless Del: bad code -- https://master.php.net/note/delete/125365/bad+code Del: spam -- https://master.php.net/note/delete/125365/spam Del: non-english -- https://master.php.net/note/delete/125365/non-english Del: in docs -- https://master.php.net/note/delete/125365/in+docs Del: other reasons-- https://master.php.net/note/delete/125365 Reject -- https://master.php.net/note/reject/125365 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#215117) next »