#php #html #regex #url
#php #HTML #регулярное выражение #url
Вопрос:
Итак, я видел другие сообщения, в которых показано, как это сделать, но только с «чистыми» URL-адресами, такими как example.com/this/this
, что я хочу сделать, я получаю имя пользователя с этого URL example.com/profile.php?username=joe
-адреса, так что в итоге я получу say Joe. Есть идеи?
Комментарии:
1. Вы можете использовать
$_GET['username']
для получения результата.
Ответ №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
.