<?php
error_reporting(0);
$mmy = array(array("Chevrolet Truck", "C 1500 SERIES", "2005", "V8 5.7L (K)"),
array("Nissan Pickup", "D21 PICKUP", "1993", "2.4 L"),
array("TOYOTA CAMRY", "LE", "2001", "2.8L V6")
);
var_dump($mmy);
echo "<pre>";
echo "<h1>Data in 2-dimensional array Make/Model/Year/Engine</h1>";
echo "<ul>";
for ($row = 0; $row < 3; $row++) {
echo "<li><b>The row number $row</b>";
echo "<ul>";
for ($make = 0; $make < 4; $make++) {
echo "<li>" . $mmy[$row][$make] . "</li>";
}
for ($model = 1; $model < 4; $model++) {
echo "<li>" . $mmy[$row][$make][$model] . "</li>";
}
for ($year = 2; $year < 4; $year++) {
echo "<li>" . $mmy[$row][$make][$model][$year] . "</li>";
}
for ($eng = 3; $eng < 4; $eng++) {
echo "<li>" . $mmy[$row][$make][$model][$year][$eng] . "</li>";
}
echo "</ul>";
echo "</li>";
}
echo "</ul>";
?>
エラー報告を抑制せずに取得: http ://dpaste.org/iy0rD/#L9
オフセットエラーがどこから来ているのかわかりません。私はPHPでのプログラミングに慣れていません。CSVファイルをインポートして結果を表示するPHPアプリケーションを作成する必要があります。これは、プログラム全体の一部にすぎません。今のところ、テスト目的で配列を静的に定義しました。うまくいけば、この質問は正しくフォーマットされています。