Получить строку из примера url: domain.com/THESTRING - PullRequest
0 голосов
/ 28 сентября 2011

Пожалуйста, кто-нибудь объяснит мне, как это работает и как это сделать.

Ответы [ 4 ]

3 голосов
/ 28 сентября 2011

PHP имеет функцию только для этого: parse_url().

$parts = parse_url('domain.com/THESTRING');
$path = $parts['path'];

Это даст ту часть, которую вы хотите

1 голос
/ 29 сентября 2011

Убедитесь, что ваш сервер поддерживает Mod_Rewrite Я открыл .htaccess в каталоге public_html. Затем включите Mod_Rewrite с помощью этой команды:

RewriteEngine on

Тогда я пишу новый закон:

RewriteRule (.*)\.html$ index.php?link=$1

Это означает, что каждый велосипед, заканчивающийся на .html, будет перенаправлен на index.php. Затем в index.php я получаю ссылку URL

1 голос
/ 28 сентября 2011

Можно также использовать ниже, если вы хотите текущий URI:

$_SERVER["REQUEST_URI"]
1 голос
/ 28 сентября 2011

Еще один способ:

echo strstr(str_replace('://', '', 'domain.com/THESTRING'), '/'); // THESTRING

РЕДАКТИРОВАТЬ: Это должно начать вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...