parse_url
(php 4, php 5)
parse_url — 解析 url,返回其組成部分
說明array parse_url ( string $url )
本函式解析乙個 url 並返回乙個關聯陣列,包含在 url **現的各種組成部分。
本函式不是用來驗證給定 url 的合法性的,只是將其分解為下面列出的部分。不完整的 url 也被接受,parse_url() 會嘗試盡量正確地將其解析。
引數url
要解析的 url
返回值對嚴重不合格的 url,parse_url() 可能會返回 false 並發出 e_warning。否則會返回乙個關聯陣列,其組成部分為(至少有乙個):
scheme - 如 http
host
port
user
pass
path
query - 在問號 ? 之後
fragment - 在雜湊符號 # 之後
範例例 2369. parse_url() 例子
上例將輸出:
注釋注意: 本函式不能用於相對 url。
注意: parse_url() 是專門用來解析 url 而不是 uri 的。不過為遵從 php 向後相容的需要有個例外,對 file:// 協議允許三個斜線(file:///...)。其它任何協議都不能這樣。
使用parse url 來解析網址
常常我們會傳送一大串網址,然後要解析的話,只能不斷地去切token來解析。但是在php中,一定要學會使用前人所寫過的函式,這樣開發速度才會快別人一截。當然,要解析網址的話,就得去找相關的指令,而今天要介紹的,就是php中的parse url這個函式。這個函式主要是用來解析網址,而首先先看一下這個函式...
PHP中parse url取URL相關資訊
url舉例 協議 http 使用者名稱和密碼 username password 以 將兩者分隔 主機名 hostname 和 為分隔符 路徑 path 以 開頭 包含 符號 引數鍵值對 arg value arg1 value1 和 為分隔符 每對鍵值對之間用 分隔 錨 auchor 以 開頭 用...
PHP解析URL返回組成部分
php 4,php 5,php 7 parse url 解析 url,返回其組成部分 parse url string url int component 1 mixed 本函式解析乙個 url 並返回乙個關聯陣列,包含在 url 現的各種組成部分。本函式不是用來驗證給定 url 的合法性的,只是將...