URL functions
miscellaneous URL functions
// parse_url: $url = "http://www.jonasjohn.de/post.php?example=yes&text=foobar"; $url = parse_url($url); print_r($url); /* will return this array: [scheme] => http [host] => www.jonasjohn.de [path] => /post.php [query] => example=yes&text=foobar */ // urldecode & urlencode: $query = "example=yes&text=foo%28bar%29%2B"; print urldecode($query); // opposite: urlencode // output: example=yes&text=foo(bar)+ // parse the query: parse_str($query, $output); print_r($output); /* will return this array: [example] => yes [text] => foo(bar)+ */
Snippet Details
-
AuthorJonas John
-
LicensePublic Domain
-
LanguagePHP
-
Created03/29/2006
-
Updated03/29/2006
-
Tagsurl, http, tutorials
Sorry folks, comments have been deactivated for now due to the large amount of spam.
Please try to post your questions or problems on a related programming board, a suitable mailing list, a programming chat-room,
or use a QA website like stackoverflow because I'm usually too busy to answer any mails related
to my code snippets. Therefore please just mail me if you found a serious bug... Thank you!
Older comments:
None.