Тази функция прави разбор на URL и връща асоциативен масив, съдържащ всички компоненти на адреса, който тя съдържа.
Тази функция не е предназначена да проверява за коректност на URL адреса, а само водата се разпада на следните елементи. Частичен URL също е приета, parse_url () се опитва да направи всичко възможно, за да ги направи правилно.
списък параметър
URL да анализираме. Непозволени символи са заменени с долни черти _.
Посочете един от 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 низ (стринг). Изключение е индикация PHP_URL_PORT. В този случай, върнатата стойност е от тип цяло число.
стойности за връщане
Ако компонент параметър е пропуснат, функцията връща асоциативен масив (масив). В масива ще бъде най-малко един елемент. Възможни ключове в този масив:
- схема - например, HTTP
- домакин
- порт
- потребител
- минавам
- път
- При търсенето на - след въпросителния знак?
- фрагмент - след Символът # # на
Ако е определен компонент параметър, parse_url () връща низ (стринг) или няколко (число), ако PHP_URL_PORT) вместо масив (масив). Ако исканата компонент не съществува в този URL адрес, те ще бъдат върнати NULL.
списък с промените
Свързани статии