我需要腳本告訴我變量是否爲數字,如果是,是否是偶數。我的代碼到目前爲止:如何判斷一個變量是否爲數字,如果是偶數?
$Numbers = array("1", 2, "three", 4, 5, "six");
foreach ($Numbers as $Value) {
if (is_numeric($Value)) {
if ($Value % 2 == 0) {
echo "$Value is numeric, and even";
} else {
echo "$Value is numeric, but not even";
}
} else {
echo "$Value is not numeric";
}
我的瀏覽器顯示一個空白頁。
任何幫助將不勝感激。
這看起來像它應該工作,你得到什麼錯誤? – Luke 2014-10-11 19:34:07
請包括您對陣列中每個元素的期望輸出。 – webbiedave 2014-10-11 19:35:34
你是否期望'three'和'six'被解釋爲'數字'? – 2014-10-11 19:38:16