您的当前位置:首页>全部文章>文章详情

php获取域名信息parse_url

发表于:2023-09-09 10:13:43浏览:78次TAG: #PHP

PHP中一个好用的函数 parse_url ,特别方便用来做信息抓取的分析,例:

print_r(parse_url(http://qudou.bao81.com/qudou-fangfa/150.html));


输出:
Array
(
    [scheme] => http
    [host] => qudou.bao81.com
    [path] => /qudou-fangfa/150.html
)

可以看出,可以很容易分解出一个URL的各个部分,host是域名,path就是域名后的地址。
如果要拿出制定的部分出来的话,也是很容易

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
PHP_URL_FRAGMENT