Получение конечного результата URL

#php #html #regex #url

#php #HTML #регулярное выражение #url

Вопрос:

Итак, я видел другие сообщения, в которых показано, как это сделать, но только с «чистыми» URL-адресами, такими как example.com/this/this , что я хочу сделать, я получаю имя пользователя с этого URL example.com/profile.php?username=joe -адреса, так что в итоге я получу say Joe. Есть идеи?

Комментарии:

1. Вы можете использовать $_GET['username'] для получения результата.

2. RTM php.net/manual/en/reserved.variables.get.php

Ответ №1:

Просто повторите ваше значение $_GET следующим образом:

echo $_GET[‘имя пользователя’];

Он вернет:

джо

Ответ №2:

Вы должны написать, как

 if(isset($_GET['username']) amp;amp; $_GET['username']!="")
{
  echo $_GET['username'];
}
  

Ответ №3:

Когда вы видите строку строки url, следующее

profile.php?user=fooamp;name=bar

Вы можете получить доступ к параметрам после ? . Они будут сохранены в $_GET array . Амперсанд является разделителем пар имен переменных и значений. В этом случае: user=foo имя переменной находится в левой части разделителя ‘=’, user доступ к $_GET['user'] которому осуществляется, а значение an echo будет равно foo .