我需要一點幫助,作爲一個新手與PHP。Php代碼不在數組
if($catname != 'used-cars' && $currentpage IS NOT 1,2,3.....100){
}
我該如何寫這個正確的? 也許把數字放在一個數組中?
泰
我需要一點幫助,作爲一個新手與PHP。Php代碼不在數組
if($catname != 'used-cars' && $currentpage IS NOT 1,2,3.....100){
}
我該如何寫這個正確的? 也許把數字放在一個數組中?
泰
if($catname != 'used-cars' && !in_array($currentpage, range(1, 100))
或者:
if($catname != 'used-cars' && ($currentpage < 1 || $currentpage > 100))
這是一個很好的解決方案,如果「1,2,3 ...... 100」實際上就是他要做的......我只是假設數據並不總是一個範圍。 –
if($catname != 'used-cars' && !in_array($currentPage, array(1, 2, 3, ..., 100)))
{}
使用!
和in_array()
$array = array(1, 2, 3... , 100);
if($catname != 'used-cars' && !in_array($currentpage, $array)){
}
假設你想withing 1-100範圍內的所有號碼,可以使用in_array()
和range()
像這樣:
if (($catname != "used-cars") && (!in_array($currentPage, range(1,100))) {
//Do Stuff
}
也許這樣的事情可能會奏效?
if($catname != 'used-cars' && $currentpage > 100)
{
//Code here
}
我認爲這將工作,如果'$ currentpage == FALSE'也。 –
那麼'$ currentpage'會是單個數字嗎? –
看起來像'$ currentpage'是一個頁面ID。 –