PHP函数parse_url的灵活运用可以帮助我们实现对信息抓取的分析。这一步骤的具体方法现分享在文章中供大家参考学习。
PHP是一个功能强大的嵌入式HTML语言,拥有种类繁多的函数库,帮助我们实现许多功能。PHP中一个好用的PHP函数parse_url,就可以帮助我们特别方便用来做信息抓取的分析,举例子如下:#t#
- $url="http://www.electrictoolbox.
com/php-extract-domain-from-full-url/"; - $parts=parse_url($url);
输出:
- Array
- (
- [scheme]=>http
- [host]=>www.electrictoolbox.com
- [path]=>/php-extract-
domain-from-full-url/ - )
又如PHP函数parse_url使用方法:
- <?php
- $url='http://username:password
@hostname/path?arg=value#anchor';- print_r(parse_url($url));
- echoparse_url($url,PHP_URL_PATH);
- ?>
输出:
- Array
- (
- [scheme]=>http
- [host]=>hostname
- [user]=>username
- [pass]=>password
- [path]=>/path
- [query]=>arg=value
- [fragment]=>anchor
- )
可以看到,PHP函数parse_url可以很容易分解出一个URL的各个部,那如果要拿指定的部分出来的话也很容易,如
echo parse_url($url, PHP_URL_PATH);就是在第二个参数中,设定如下的参数:
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.
转载请说明出处
知优网 » 运用PHP函数parse_url分析信息抓取(parseurl php)
知优网 » 运用PHP函数parse_url分析信息抓取(parseurl php)