Revision: 56258
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 18, 2012 17:24 by anagaiyahoocom
Initial Code
/** * Parse out url query string into an associative array * * $qry can be any valid url or just the query string portion. * Will return false if no valid querystring found * * @param $qry String * @return Array */ function queryToArray($qry) { $result = array(); //string must contain at least one = and cannot be in first position if(strpos($qry,'=')) { if(strpos($qry,'?')!==false) { $q = parse_url($qry); $qry = $q['query']; } }else { return false; } foreach (explode('&', $qry) as $couple) { list ($key, $val) = explode('=', $couple); $result[$key] = $val; } return empty($result) ? false : $result; }
Initial URL
Initial Description
This will take an url or just the querystring portion and break it out into an array
Initial Title
Parse url querystring into an array
Initial Tags
Initial Language
PHP