Как проверить, откуда берется параметр php? I - PullRequest
0 голосов
/ 21 февраля 2020

Я проверяю код php кода и проверил параметры, заданные с помощью

$params = $_GET;
var_dump($params);

//result
array(5) {
  ["date"]=>
  string(10) "2020-02-03"
  ["flag"]=>
  string(0) ""
  ["target"]=>
  string(1) "0"
  ["anorher_flag"]=>
  string(1) "1"
  ["url"]=>
  string(20) "foo/bar/sth/"
}

Я хочу проверить, откуда поступил этот параметр 'url'. Откуда это было передано. Но код / ​​структура слишком длинны и сбивают с толку, чтобы найти, где находится «url» .. (и поскольку url является очень распространенным именем, более 300 результатов поиска с помощью «url» ..)

Есть ли какая-нибудь полезная команда или функция для проверки, откуда указан параметр c?

1 Ответ

0 голосов
/ 21 февраля 2020

Вы можете видеть из переменной $ _ SERVER .

$_SERVER['SCRIPT_URI']

Вы получите полный URL-адрес, по которому размещены данные

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