我似乎無法迴應我的foreach數組中的值,我的代碼到目前爲止。PHP Foreach空
<?php
foreach ($results as $item) {
$imgData = json_decode($item->params, true);
// create array
$newsitems[] = array(
'name' => $item->name,
'url' => $item->clickurl,
'custom' => $item->custombannercode,
'image' => $imgData['imageurl']
);
}
?>
<?php foreach ($newsitems as $slideitems) { ?>
<li>
<img src="<?php echo $slideitems->image; ?>" >
</li>
<?php }; ?>
我得到兩個列表項是正確的,但是當我嘗試回顯任何值時,它顯示空白,我在做這件事是否正確?
感謝
'$ slideitems'是一個數組,而不是一個對象。試試'echo $ slideitems ['image']'而不是 – andrewsi