繁体   English   中英

PHP:将array_chunk与SimpleXML一起使用

[英]PHP: Using array_chunk with SimpleXML

我不能让这个工作,这可能吗? 我需要在每25个壁纸后显示横幅广告...

<?php 
$xml=simplexml_load_file("wallpaper.xml") or die("Error: Cannot create object"); 
foreach (array_chunk($xml->children, 25, true) as $array) {
    foreach ($array as $wall)
    { 
        echo "<a href='" . $wall->url . "' target='_blank'><img src='"$wall->thumbnail . "' alt='Wallpaper' /></a> \n";
    }
    echo '<div id="banner">Test</div>';} 
?>

当我写这样的东西时,我使用$ i = 0的东西。 然后我在每个foreach之后使用$ i = count ++。 然后我做if $ i = 25 {echo'img banner code'}。

上面的(未完成的)代码计算foreach迭代的次数,当它达到25时,它会回显你的横幅图像。

你想要的代码? 如果是这样,我可能会为你完成它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM