php5 Dokumentáció - értelmezi az url és visszaadja a komponenseit
Ez a funkció átnéz egy URL-t és vissza egy asszociatív tömb, amely minden összetevője az URL-t, amely tartalmazza.
Ez a funkció nem célja, hogy ellenőrizze a helyességét az URL, csak tör le a következő elemeket. Részleges URL is elfogadott, parse_url () igyekszik mindent megtenni, hogy azok ki megfelelően.
paraméter lista
URL értelmezni. Illegális karakterek helyébe aláhúzás _.
Egyiket a konstansok PHP_URL_SCHEME. PHP_URL_HOST. PHP_URL_PORT. PHP_URL_USER. PHP_URL_PASS. PHP_URL_PATH. PHP_URL_QUERY vagy PHP_URL_FRAGMENT. kapni csak egy adott komponens URL-címet (string). A kivétel jelzi PHP_URL_PORT. Ebben az esetben, a visszatérési érték egész szám jellegű.
visszatérési értékei
Ha az összetevő paraméter nincs megadva, a függvény egy asszociatív tömböt (array). A tömb lesz legalább egy elemet. Lehetséges kulcsokat ebben a tömbben:
- rendszer - például http
- vendéglátó
- kikötő
- használó
- elhalad
- útvonal
- lekérdezés - a kérdőjel után?
- fragmentum - miután a hash jel #
Ha az összetevő paraméter definíció, parse_url () függvény egy string (karakterlánc) vagy egy szám (integer), ha PHP_URL_PORT) elrendezése helyett egy a (tömb). Amennyiben a kért összetevő nem létezik ez az URL, akkor azt vissza NULL.