各ボックスの体積を計算しようとしていますが、エラーが発生し続け、修正方法がわかりません。すべてが正しいようで、本の例に従ってみました。
これは、このコードで私に与えたエラーです:
「通知: 未定義のオフセット: 16 行目の C:\wamp\www\BoxArray.php の 0」
<?php
$BoxMeasurements = array("sBox" => array("length" => 12, "width" => 10, "depth" => 2.5),
"mBox" => array("length" => 30, "width" => 20, "depth" => 4),
"lBox" => array("length" => 60, "width" => 40, "depth" => 11.5));
$BoxMeasurements = array_slice($BoxMeasurements, 0, 3);
echo "The box sizes are:";
for($i = 0; $i < count($BoxMeasurements); ++$i)
{
echo "$BoxMeasurements[$i]";
}
?>
別の方法で実行しようとすると、次のエラーが発生しました。
「解析エラー: 8 行目の C:\wamp\www\BoxArray.php の構文エラー、予期しない '='、')' が必要です」
<?php
$sBox = array("length" => 12, "width" => 10, "depth" = 2.5);
$mBox = array("length" => 30, "width" => 20, "depth" = 4);
$lBox = array("length" => 60, "width" => 40, "depth" => 11.5);
$dimension = array($sBox, $mBox, $lBox);
echo "$dimension[0][0]";
?>
変数/配列名を呼び出す特別な方法はありますか?