0

私はこのコードを持っています:

$mdArray = array(array());
$mdArray[0] = "1000";
$mdArray[0]["status"] = true;

echo $mdArray[0]["status"];

何らかの理由で、これは次のエラーで失敗します: 警告: 不正な文字列オフセット 'ステータス'

$mdArray[0]["status"] = "true"; に "true" を代入しようとするとエラーが発生します。

変数 $mdArray に格納されている配列内に配列が既にある場合、「ステータス」キーを 0 に追加すると失敗するのはなぜですか?

4

2 に答える 2