So implementieren Sie die zufällige Bildanzeige in einer for-Schleife in PHP
P粉852578075
P粉852578075 2023-09-02 10:19:10
0
1
471
<p>Ich habe eine einfache Webseite, auf der ich versuche, mehrere Bilder wiederzugeben. Mein Code lautet wie folgt</p> <p> <pre class="brush:html;toolbar:false;"><?php for($l=1;$l<=45;$l++){?> <div class="thumb" style="background-image: url(l<?=$l?>.jpg);"></div> <?php } ?></pre> </p> <p>Die Bilder hier werden also in der Reihenfolge 1 bis 45 angezeigt, aber ich möchte, dass die Bilder bei jedem Laden der Seite in zufälliger Weise angezeigt werden. Kann mir jemand sagen, wie ich das erreichen kann? Vielen Dank im Voraus</p>
P粉852578075
P粉852578075

Antworte allen(1)
P粉865900994

如评论中所提到的,只需创建一个数组并对其进行洗牌。

$images = [];
for ($l = 1; $l <= 45; $l++) {
    $images[] = "<div class='thumb' style='background-image: url(l{$l}.jpg);'></div>";
}
shuffle($images);
echo implode("\n", $images);
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!