我有在php以下数组:如何定位数组内的对象?
$myarray = array(
array('normaal' => _("Normale versie"),'extra' => "Wel rillen"),
array('aangepast' => _("De aangepaste versie"),'extra' => "Niet rillen")
);
我试图让HTML的输出如下:
<div class="container">
Normale versie
<br>
Wel rillen
</div>
<div class="container">
De aangepaste versie
<br>
Niet rillen
</div>
我试过循环数组用foreach循环,如下所示:
foreach ($myarray as $key => $value) {
echo '<div class="container">';
echo $value[0];
echo '<br>';
echo $value['extra'];
echo '</div>';
}
希望$value[0]
将针对数组中的第一个对象的值。然而,这个目标是整个对象,因此不会返回任何内容导致以下错误的输出:
<div class="container">
<br>
Wel rillen
</div>
<div class="container">
<br>
Niet rillen
</div>
我莫名其妙地需要通过它的对象名称为目标的第一arrayitem,这个对象的名称是每个数组项不同,我怎么去定位它的内容不知道什么对象名字将会是?