Как я могу вынуть часть URL после имени идентификатора
Пример:
Как извлечь часть URL
URL-адрес: localhost/single.php?id=23
Extraction 23
Как я могу вынуть часть URL после имени идентификатора
Пример:
Как извлечь часть URL
URL-адрес: localhost/single.php?id=23
Extraction 23
Использование parse_url()
и parse_str()
.
$url = parse_url('http://localhost/single.php?id=23');
parse_str($url['query'], $values);
echo $values['id']; // outputs 23
Update:
В этом случае я хотел бы использовать
$_url = 'localhost/single.php?id=23';
preg_match('/id=([\d]+)/', $_url, $_match);
echo $_match[1]; // 23
Вы можете использовать parse_url()
, а затем Acces в query
компонент, чтобы получить весь запрос.
Но если вы заинтересованы только в значении id
может быть проще, чтобы получить его с помощью $_GET["id"]
То, что я должен написать, где есть «запрос» –
@BogdanConstantin проверить отредактированную версию – pNre