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.

változások listája

Kapcsolódó cikkek