Есть ли такая готовая ф-ция парсинга URL'а?

Discussion in 'PHP' started by fl00der, 24 Jul 2012.

  1. fl00der

    fl00der Moderator

    Joined:
    17 Dec 2008
    Messages:
    1,028
    Likes Received:
    310
    Reputations:
    86
    Добрый день.
    Допустим, функции подается на вход строка:
    http://google.com/fuck.php?param1=val1&param2=val2&oh=uh
    А на выходе отдается массив a:
    a[param1]=val1
    a[param2]=val2
    a[oh]=uh

    Обращаю внимание, что парсится произвольный URL, а не $_GET.
    Спасибо.
     
    _________________________
  2. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    parse_url()
     
  3. patcher

    patcher Banned

    Joined:
    15 Dec 2009
    Messages:
    190
    Likes Received:
    37
    Reputations:
    10
    PHP:
    <?PHP
    $url 
    "http://google.com/fuck.php?param1=val1&param2=val2&oh=uh";
    $array parse_url($url);
    $query_string $array['query'];
    parse_str($query_string$b);
    print_r($b);
    ?>