parse_url(參數1,參數2)
參數1,必填 ,是一個完整的URL,如果不完整,函數會模糊補全。
參數2,非必填,是一個大寫參數變量,直接獲取結果集的某一部分。
參數2的可選值:
PHP_URL_SCHEME,
PHP_URL_HOST,
PHP_URL_PORT,
PHP_URL_USER,
PHP_URL_PASS,
PHP_URL_PATH,
PHP_URL_QUERY ,
PHP_URL_FRAGMENT.
$url = "https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu#id";
$arr = parse_url($url);
打印數組$arr:
echo "<pre>";
print_r($arr);
echo "</pre>";
輸出結果:
Array
(
[scheme] => https
[host] => www.baidu.com
[path] => /s
[query] => ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu
[fragment] => id
)