我已经定义了
$array = array(
"0" => "2",
"1" => "4",
"2" => "6",
"3" => "8",
"4" => "10",
"5" => "12",
"6" => "14",
"7" => "16",
"8" => "18",
"9" => "20",
"10" => "22",
"11" => "24",
"12" => "26",
"13" => "28",
"14" => "30",
"15" => "32"
);
然后它应该计算从0到16的所有数字
for($i=0; $i <= 16; $i++){
,我将其与$ i用作数字,并将$ array [$ i]用作已定义的值
但它没有加载,我的错误在哪里?
顺便说一句,在此之前,我试图质疑这一切
if 0 == .....
,直到重复10次,然后才停止显示该页面。
答案 0 :(得分:0)
将$i <= 16;
更改为$i < 16;
。
您的for循环将超出您定义的数组的末尾。
for($i=0; $i < 16; $i++){
echo $array[$i] . PHP_EOL;
}