note 104527 modified in function.parse-url by danbrown

From: Date: Tue, 21 Jun 2011 14:55:54 +0000
Subject: note 104527 modified in function.parse-url by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-180808@lists.php.net to get a copy of this message
To get the params (url query) as Associative array, use this function: <?php /** * Returns the url query as associative array * * @param string query * @return array params */ function convertUrlQuery($query) { $queryParts = explode('&', $query); $params = array(); foreach ($queryParts as $param) { $item = explode('=', $param); $params[$item[0]] = $item[1]; } return $params; } ?> --was-- To get the params (url query) as Associative array, use this function: /** * Returns the url query as associative array * * @param string query * @return array params */ function convertUrlQuery($query) { $queryParts = explode('&', $query); $params = array(); foreach ($queryParts as $param) { $item = explode('=', $param); $params[$item[0]] = $item[1]; } return $params; } http://php.net/manual/en/function.parse-url.php

« previous php.notes (#180808) next »