создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

parse_url

Пред.

След.

parse_url

(PHP 3, PHP 4, PHP 5)parse_url -- Parse a URL and return its components

Description

array parse_url (string url)

This function returns an associative array containing any of the

various components of the URL that are present. If one of them is

missing, no entry will be created for it. The components are :

scheme - e.g. http

  • host

  • port

  • user

  • pass

  • path

  • query - after the question mark ?

  • fragment - after the hashmark #

    This function is not meant to validate

    the given URL, it only breaks it up into the above listed parts. Partial

    URLs are also accepted, parse_url() tries its best to

    parse them correctly.

    Замечание:

    This function doesn't work with relative URLs.

  • Пример 1. parse_url() example

    $ php -r 'print_r(parse_url("http://username:password@hostname/path?arg=value#anchor"));'
    

    Array

    (

    [scheme] => http

    [host] => hostname

    [user] => username

    [pass] => password

    [path] => /path

    [query] => arg=value

    [fragment] => anchor

    )

    $ php -r 'print_r(parse_url("http://invalid_host..name/"));'

    Array

    (

    [scheme] => http

    [host] => invalid_host..name

    [path] => /

    )

    See also pathinfo(), parse_str(),

    dirname(), and basename().

    Пред.

    Начало

    След.

    http_build_query

    Уровень выше

    rawurldecode

    Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

    Ваше письмо×
    Free Web Hosting