如何使用PHP从json回显多个图像

如何使用PHP从json回显多个图像,php,json,image,slider,gallery,Php,Json,Image,Slider,Gallery,我对php/json非常陌生,所以请跟我谈谈。我正在建设一个房地产网站,并希望在画廊或幻灯片显示图像。我在计算如何一次访问多个图像时遇到问题 json如下所示: [{ "Media": [ { "MediaULR": "https://dvvjkgh94f2v6.cloudfront.net/62e30b5c/33639334/83dcefb7.jpeg", "ShortDescription&quo

我对php/json非常陌生,所以请跟我谈谈。我正在建设一个房地产网站,并希望在画廊或幻灯片显示图像。我在计算如何一次访问多个图像时遇到问题

json如下所示:

[{
"Media": [ { "MediaULR": "https://dvvjkgh94f2v6.cloudfront.net/62e30b5c/33639334/83dcefb7.jpeg",
             "ShortDescription": "Infinity edge pool and spa." },
              "MediaULR": "https://dvvjkgh94f2v6.cloudfront.net/62e30b5c/33639334/7d65264f.jpeg",
             "ShortDescription": "Golf on four awarding-winning courses." }] 
}]
我可以使用以下方式访问第一张图像:

<?php foreach($mls as $mls): ?>
<!-- Image --><img src="<?php echo $mls->Media[0]->MediaURL; ?>"> 
<?php endforeach; ?>

媒体[0]->MediaURL;?>"> 
如何显示这两个图像?媒体[0]正在选择第一个图像。我不能简单地用[1]创建新的回显,因为可能会有无数图像


感谢您的帮助!

谢谢!如果有人感兴趣,请参阅以下代码:

<?php foreach($mls->Media as $jmedia) echo '<img src="'.$jmedia->MediaURL.'";>'?>

在媒体阵列中循环。在控制器中
$mls=jsonOrSomething['Media']
。但是您也可以执行以下操作:
foreach($mls['Media']as$item){echo$item->MediaULR;}
谢谢!如果有人对此感兴趣,这里有让它工作的代码:如果你让它工作了,你应该在下面添加它作为一个正确的答案。然后它可以获得投票并在搜索中找到。如果你只是把它放在评论中,这不会发生。鼓励回答你自己的问题:-)