我想只顯示數組的偶數索引,但它不起作用。在數組中顯示偶數索引
這裏是我的代碼:
$color = array("Red", "Pink", "Blue", "Baby Blue", "Green", "Lime", "Gray", "Sunshine");
for ($i = 0; $i < count($color); $i++) {
if ($color[$i] % 2 === 0) {
echo "$i is $color";
}
}
我在做什麼錯?
定義「它不工作」。 –
要計算模數,您需要使用'$ i'的數值而不是'$ color [$ i]'的字符串值。即'if($ i%2 == 0)'。 – showdev
您談論_array indexes_,然後對_array values_進行實際計算。即'$ i'(數組索引)和'$ color [$ i]'(數組值)。 imo,對數組索引('$ i')進行'偶數'計算。 –