PHP in a useful function parse_url, especially convenient for the analysis of information capture, this article is mainly to share with you in PHP Parse_url function use method, I hope to help everyone.
As an example,
Code
$url = "http://www.electrictoolbox.com/php-extract-domain-from-full-url/"; $parts = Parse_url ($url);
Results
Array ([scheme] + http [host] = www.electrictoolbox.com [path] =/php-extract-domain-from-full-url/)
Code
<?php $url = ' http://username:password@hostname/path?arg=value#anchor '; Print_r (Parse_url ($url)); Echo Parse_url ($url, php_url_path);?>
Results
Array (Scheme) + HTTP [host] + hostname [user] = username [pass] = password [path] =/path [query] = > arg=value [Fragment] = anchor)
Can see that it is easy to break out the parts of a URL, which is easy if you want to take the specified part, such as
Echo Parse_url ($url, Php_url_path); The
is in the second parameter, set the following parameters:
Php_url_scheme, Php_url_host, Php_url_port, Php_url_user, Php_url_pass, Php_url_path, Php_ Url_query or php_url_fragment.