Hostign Towebs
 
    BUSCARDOR 
 
parse_url

parse_url

(PHP 3, PHP 4, PHP 5)

parse_url -- Procesar una URL y devolver sus componentes

Descripción

array parse_url ( string url )

Esta función devuelve una matriz asociativa que contiene aquellos componentes presentes en la URL. Si uno de ellos no está presente, no se creará una entrada para aquél. Los componentes son:

  • scheme - p.ej. http

  • host

  • port

  • user

  • pass

  • path

  • query - después del signo de interrogación ?

  • fragment - después de la marca de ancla #

El propósito de esta función no es validar la URL dada, tan sólo la separa en las partes listadas anteriormente. Las URLs parciales son aceptadas también, parse_url() hace lo mejor que puede para procesarlas correctamente.

Nota: Esta función no trabaja con URLs relativas.

Ejemplo 1. Ejemplo de parse_url()

$ php -r 'print_r(parse_url("http://nombre_usuario:contrasenya@nombre-host/ruta?arg=valor#ancla"));'
Array
(
    [scheme] => http
    [host] => nombre-host
    [user] => nombre_usuario
    [pass] => contrasenya
    [path] => /ruta
    [query] => arg=valor
    [fragment] => ancla
)

$ php -r 'print_r(parse_url("http://nombre..host_invalido/"));'
Array
(
    [scheme] => http
    [host] => nombre..host_invalido
    [path] => /
)

Vea también pathinfo(), parse_str(), dirname(), y basename().



 
 
Rute path: HOME / MANUALES Y TUTORIALES / MANUAL DE PHP
Home | Hosting | Housing | Revendedores | Soporte | Empresa | Mapa del Sitio | Contacto | FAQ | Blog Corporativo
Atención técnica y comercial: (54)-11-5031-1111 las 24 hs. los 365 días del año. ToWebs, (c) 2008
Virtucom Networks S.A Av. Belgrano 1586, piso 10 (C1093AAQ) Cap. Fed. Bs. As, Argentina.