Мне нужно немного простого PHP-кода, который может вернуть указанную переменную, если какая-либо из трех переменных содержится в строке запроса. Наверное, проще объяснить так:
if {querystring} contains {var1} or {var2} or {var3} return {var1}
Это расширилось на следующий вопрос: Создание канонического с PHP
Мне нужно добавить указанный код к одной из переменных, указанных в function params
, в связанном вопросе.
function evaluateThis($var1,$var2,$var3) { if((strpos($string,$var1) !== false) || (strpos($string,$var1) !== false) || (strpos($string,$var1) !== false)) { return $var1; } else { return 'string not found'; } }
Это то, что вы имеете в виду
Если вы хотите проанализировать строку запроса текущего запроса:
array_search($var1,$_GET)!==false OR array_search($var2,$_GET)!==false ....
еще:
$vars = array(); parse_string($queryString,$vars); if(array_search($var1,$vars)!==false OR array_search($var2,$vars)!==false ...
,