Esta función devuelve una matriz asociativa con los componentes de la URL que estén presentes. Si alguno de ellos no está presente no se creará su correspondiente clave.
scheme
- por ejemplo: http
host
port
user
pass
path
query
- lo que hay después de ?
fragment
- lo que hay después de #
Esta función no está destinada a validar la URL dada, solo devuelve las partes correspondientes de una URL. También se aceptan URLs parciales, parse_url() intenta interpretarlas correctamente.
Nota: Esta función no funciona con URLs relativas al documento
Ver también pathinfo(), parse_str(), dirname(), y basename().