次のコードが for 1 を明示的に呼び出すと正しく返されるのに、for ループで呼び出されると返されないのはなぜですか?
名前: グラノーラ 価格: 5.99
1 名前: 価格:
2 名前: 価格:
<?php
echo "name: " . $data[1][p_name];
echo " price: " . $data[1][price] . "<br />";
for ($i = 1; $i <= count($data); $i++) {
echo $i . " name: " . $data[i][p_name];
echo " price: " . $data[i][price] . "<br />";
}
?>