我想檢查$ a的長度是否爲0或者長度是否爲0,然後檢查它是否是PHP中單個IF語句中的數字值。我試過但不工作&&和|| PHP中的單條件條件中的條件
$a = '23bc';
if((strlen($a)===0 || (strlen($a)>0 && ctype_digit($a))))
{
echo 'Good to Go';
}
else
{
echo 'Bad to Go';
}
我不想在這裏應用嵌套條件。是否可以在單個IF語句中執行?
我在這裏發現了這個問題,但這並不回答什麼,我要求&& (AND) and || (OR) in IF statements
所以你想檢查$ a是否等於0或$ a是數字嗎? – Rizier123 2014-12-06 21:04:22
否我想檢查$ a的長度是0或如果它不是0,那麼檢查它是否是數字 – NoOneSeesMe 2014-12-06 21:07:16
看起來像它對我有效:「不好走」,因爲它的長度大於0但不是全部數字 – 2014-12-06 21:07:17