Лучший способ написать или равное утверждение - PullRequest
0 голосов
/ 05 декабря 2009

Hello $ mostamazingforumforfastanswersever.

У меня быстрый глупый вопрос; Какой лучший способ написать это:

if ($curpageurl == "www.mysite.com/this" || "www.mysite.com/this/")

{
echo 'this is the this page'; 
}

а если нет, то мне нужно позвонить

while (isset($somevariable)
{
echo '$somevariable';
}

и если эта переменная не установлена ​​и мы не на этой странице, то

else 
{
echo 'we are not on this page and the variable isn't set';
}

Я знаю, что не далеко от правильного ответа, и это на самом деле работает как есть, но только если я уберу || это / часть моего первого заявления if. Есть ли лучший способ написать или равно части? || == например? Спасибо!

Ответы [ 2 ]

0 голосов
/ 05 декабря 2009

Если вы делаете это только из-за /, возможно, самым простым способом было бы просто использовать substr или что-то подобное, чтобы просто получить нужную вам часть.

Итак, проверьте, является ли последний символ /, если да, получите $ curpageurl до последнего символа -1

Я предлагаю это только в том случае, если у вас есть больше возможных значений для $ curpageurl

0 голосов
/ 05 декабря 2009
if ($curpageurl == "www.mysite.com/this" || $curpageurl == "www.mysite.com/this/")
...