PHP函数parse_url的灵活运用可以帮助我们实现对信息抓取的分析。这一步骤的具体方法现分享在文章中供大家参考学习。

PHP是一个功能强大的嵌入式HTML语言,拥有种类繁多的函数库,帮助我们实现许多功能。PHP中一个好用的PHP函数parse_url,就可以帮助我们特别方便用来做信息抓取的分析,举例子如下:#t#

运用PHP函数parse_url分析信息抓取(parseurl php)  PHP函数parse_url 第1张

  1. $url="http://www.electrictoolbox.
    com/php-extract-domain-from-full-url/"
    ;
  2. $parts=parse_url($url);

输出:

  1. Array
  2. (
  3. [scheme]=>http
  4. [host]=>www.electrictoolbox.com
  5. [path]=>/php-extract-
    domain-from-full-url/
  6. )


又如PHP函数parse_url使用方法:

  1. <?php
  2. $url='http://username:password
    @hostname/path?arg=value#anchor'
    ;
  3. print_r(parse_url($url));
  4. echoparse_url($url,PHP_URL_PATH);
  5. ?>

输出:

  1. Array
  2. (
  3. [scheme]=>http
  4. [host]=>hostname
  5. [user]=>username
  6. [pass]=>password
  7. [path]=>/path
  8. [query]=>arg=value
  9. [fragment]=>anchor
  10. )

可以看到,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)

发表评论

您需要后才能发表评论