note 31440 added to reserved.variables

From: Date: Tue, 22 Apr 2003 08:00:59 +0000
Subject: note 31440 added to reserved.variables
Groups: php.notes 
Request: Send a blank email to php-notes+get-46922@lists.php.net to get a copy of this message
A simple function to retrieve and delete HTTP get params so that you can replace them. //Input: //String or Array containing http get variable name(s) For example if you have www.mysite.com?pos=1&item=2 get_url_params(); will return ?pos=1&item=2 get_url_params("pos"); will return ?item=2 get_url_params(array("pos","item")); will return ? function get_url_params($exclude=false) { reset($_GET); while (list($k, $v) = each($_GET)) { if (is_array($exclude)) { foreach($exclude as $x) $get_params_excluded[$i++].=($k==$x)?'&'.$k.'='.$v:''; } $get_params.=($k!=$exclude)?'&'.$k.'='.$v:''; } $get_params=str_replace($get_params_excluded, '', $get_params); if(!empty($get_params)) $get_params='?'.substr($get_params, 1); else $get_params='?'; return $get_params; } -- http://www.php.net/manual/en/reserved.variables.php http://master.php.net/manage/user-notes.php?action=edit+31440 http://master.php.net/manage/user-notes.php?action=delete+31440 http://master.php.net/manage/user-notes.php?action=reject+31440

« previous php.notes (#46922) next »