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)+
*/
// 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)+
*/
0 comments:
Post a Comment