我正在使用下面的代碼來傳遞一個變量。 if variable = a
,什麼都不做。如何添加if/else?
我再要檢查if variable = a
,什麼也不做,if b
,什麼也不做,否則做一些
<?
if($_GET['pageid'] == 'a'){
} else {
include('header_image.php');
}
?>
以上是我爲一個vartiable正常工作的代碼。
如何添加if/else?
我正在使用下面的代碼來傳遞一個變量。 if variable = a
,什麼都不做。如何添加if/else?
我再要檢查if variable = a
,什麼也不做,if b
,什麼也不做,否則做一些
<?
if($_GET['pageid'] == 'a'){
} else {
include('header_image.php');
}
?>
以上是我爲一個vartiable正常工作的代碼。
如何添加if/else?
if($_GET['pageid'] != 'a' && $_GET['pageid'] != 'b'){
//do smth
}
這可能是一個很好的方法,只有當條件滿足時纔會分支,而不是每次你想「什麼也不做」 –
感謝您的回覆,不幸的是上面的代碼沒有工作 – BadBoyClub
這是一個註釋 - 我想要的格式...
做你想做什麼:
if ($_GET['pageid'] == 'a') {
// do nothing for now
}
elseif ($_GET['pageid'] == 'b') {
// do some more nothing...
}
else { // we do something...
include('header_image.php');
}
您可以在 '什麼都不做' 的測試結合起來爲:
if ( $_GET['pageid'] == 'a'
|| $_GET['pageid'] == 'b') {
// do nothing for now
}
else { // we do something...
include('header_image.php');
}
我同意它比'不等於'測試更好。然而,這就是'程序員'所使用的,所以值得習慣它。
感謝Ryan,這對我很有幫助,非常感謝 – BadBoyClub
你已經在檢查get變量是否爲a,爲什麼要這樣做兩次? – MiiinimalLogic
因爲我需要檢查2個變量 – BadBoyClub