php как разбить URL-адрес

как разбить этот URL?

http://www.example.com/news?q=string&f=true&id=1233&sort=true

Мне нужен только пример

Related of "php как разбить URL-адрес"

Используйте parse_url, как показано ниже:

<?php $url = 'http://www.example.com/news?q=string&f=true&id=1233&sort=true'; $values = parse_url($url); $host = explode('.',$values['host']); echo $host[1]; ?> 

Это будет работать для любого URL-адреса, в который включен субдомен (www. Etc)

Документацию по PHP можно найти здесь: http://php.net/manual/en/function.parse-url.php

Использовать parse_url
http://php.net/manual/en/function.parse-url.php

он возвращает массив с компонентами данного URL-адреса

вы можете использовать parse_str для дальнейшего разделения строки запроса
http://php.net/manual/en/function.parse-str.php