htmlとphpでリストに配列を出力しようとしています。 私はそれのために使うコード:php foreach、リストを出力
<ul>
<?php
foreach ($arrayData as $cart):
echo '<li>',$cart['name'], $cart['price'], $cart['amount'],'</li>';
endforeach;
?>
</ul>
このdosen't作品、またそれは、サイト(フッター)の残りの部分は全く示されていないEになります。
また、同じ問題が発生し、サイトの残りの部分が表示されなくなります。
<?php
foreach ($arrayData as $cart):
echo $cart['name'];
endforeach;
?>
私がvar_dumpを使用して$ cartを印刷すると、ホール配列が得られるので、配列にデータがあります。
のvar_dumpコード:
<?php
foreach ($arrayData as $cart):
var_dump($cart);
endforeach;
?>
のvar_dumpからの出力:
object(Product)#1 (4)
{
["id":"Product":private]=> string(1) "1"
["name":"Product":private]=> string(8) "Xbox One"
["price":"Product":private]=> string(1) "0"
["amount"]=> int(55)
}
エラーが発生しましたか? – Jer
@ C0dekidいいえ、注意... –
'$ arrayData'のvar dumpを追加します – Machavity