谁能解释这个PHP


<ul class="top_ads">
    <?php
        $totalImages = 5;
        $all = range(1,$totalImages);
        shuffle($all);
        foreach ($all as $single) {
            echo "<li><a href='' /><img src='"; echo bloginfo('template_url') . "/images/ads/ad_0$single.png' alt='ad' /></li>";
        }
    ?>
</ul>

任何人都可以解释一下这个PHP代码中的bloginfo('template_url'(吗? 对不起,如果这对你来说似乎微不足道。 还有路径"/图像/广告/ad_0$单身.png"。我正在学习php。谢谢。

如果我不使用wordpress而是php作为模板引擎,我需要使用哪个函数来代替bloginfo('template_url'(? 有人帮助我吗?

函数随机化 5 个广告。
每个广告的名称在以下位置:/图片/广告/ad_01.png ../图片/广告/ad_05.png。

首先,范围 (1, 5( 创建一个数组 {1,2,3,4,5}shuffle 将其混合在一起,使其看起来更像 {4,3,5,1,2}foreach($all as $single(将调用新顺序中每个数字的 echo 语句

bloginfo('template_url'(是代码中其他地方的函数。 它正在部分输出模板 URL 路径。 很可能是类似于/模板。

使用Chrome:您可以通过右键单击其中一个广告并选择检查元素并找到正在构建的确切网址来解决这个问题。

最新更新