我有在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,這個對象的名稱是每個數組項不同,我怎麼去定位它的內容不知道什麼對象名字將會是?