parse_url() retourne un tableau associatif contenant les composants de l'URL. Si l'un des composants n'est pas présent dans l'URL, l'entrée correspondante dans le tableau ne sera pas créée. Les composants sone :
scheme - e.g. http
host
port
user
pass
path
query - après le point d'interrogation?
fragment - après le signe dièse #
Cette function n'est pas destinée à valider des URL, mais à les scinder en parties. Les URL partielles sont aussi acceptés, parse_url() essaie alors de l'analyser correctement.
Note : parse_url() ne fonctionne que avec les URL absolues.
Voir aussi pathinfo(), parse_str(), dirname() et basename().
Précédent | Sommaire | Suivant |
http_build_query | Niveau supérieur | rawurldecode |