例えば、
$mq[0]["name"] = "まどか"; $mq[0][0]["equipment"] = "弓"; $mq[0][1]["equipment"] = "QB"; $mq[1]["name"] = "ほむら"; $mq[1][0]["equipment"] = "ゴルフクラブ"; $mq[1][1]["equipment"] = "ロードローラー";
みたいな配列があったとします。
そしてらば、
foreach($mq as $magica) { echo $magica["equipment"]; }
をやったところで、上手く装備は表示されません。
foreachがアクセスして下さるのは、一番上のキーだけです。
なので、
$i = 0; foreach($mq as $magica) { echo $magica[$i]["equipment"]; $i++; }
みたいな事をしないといけません。
もちろん、添え字にアクセスできん事は考えられるので、
対策は必要かと。