我將3個用戶輸入放入數組中。所有數字。我想檢查這3個數字是否都是正數。php如何檢查一組數字是否都是正數
下面的代碼將返回true,當它們中的一個是正數時。
foreach($array as $value){
if($value >= 0){
return TRUE;
}else{
return FALSE;
}
}
使用heybignick的建議。下面的代碼似乎給了我想要的結果。
$array = array(1,2,3,4,-5);
if(min($array)<0){
echo "negative";
}else{
echo "positive";
}
然後只要改變條件並在遇到否定的時候立即返回假,如果全部經過,您可以在最後返回true。 – Rizier123
這是聰明的,會試試這個 – codenoob
僅供參考,@codenoob,我認爲你的意思是「非否定」,當你說正面。如果你確實是指「積極的」,那麼各種解決方案中的代碼是錯誤的。 – smarx