PHP для сравнения и возврата переменной в строке запроса - PullRequest
1 голос
/ 29 января 2011

Мне нужен простой PHP-код, который может вернуть указанную переменную, если в строке запроса содержится одна из трех переменных.Вероятно, проще объяснить следующим образом:

if {querystring} contains {var1} or {var2} or {var3} return {var1}

Это расширяется по следующему вопросу: Создание канонического с PHP

Мне нужнодобавить указанный код к одной из переменных, указанных в function params, в связанном вопросе.

Ответы [ 2 ]

1 голос
/ 29 января 2011
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'; }
 }

Это то, что вы имеете в виду

1 голос
/ 29 января 2011

Если вы хотите проанализировать строку запроса текущего запроса:

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 ...

.

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