在谷歌上搜索了几个小时,没有任何乐趣。
我使用简单的 xml 并对我的 xml 文件进行各种查询。我可以很好地显示图像( 1 张图像)。
我无法让 foreach 循环显示所有图像。好吧,我可以,但我使用了 [i++],它显示了所有图像,但不会停止循环!
下面显示 2 张图像。首先是显示 1 个图像的基本显示和我的理解。第二张图片是我希望所有循环发生的地方。
$reference = $_POST['varname'];
$xml = simplexml_load_file('save.xml') or die("can not find file");
$result = $xml->xpath("//property[property_reference='$reference']");
foreach ( $result as $elements){
<img class="card-img-top" height='240px' width='340px' src=" <?php echo
$elements->pictures->picture[0]->filename ; ?> " alt="Card image cap" >
} ;
<br>
<?php foreach( $elements as $image) { ?>
<img class="card-img-top" height='240px' width='340px' src=" <?php echo
$elements->pictures->picture[All of the images]->filename ; ?> " alt="Card image cap"> }?>
繁星淼淼