PHPで画像をランダムに表示させる方法

PHP

mt_rand()でランダムな変数を取得する

mt_rand()はPHPでのランダムな変数を取得する際に便利な関数です。

使い方は、mt_rand([最小値], [最大値])を指定します。

例えば、mt_rand(1,3)であれば、1から5のランダムな数値をint型で返します。

ランダムな変数とループカウントが一致するまでループさせる

次にランダムで表示させたい画像URLをforeachでループさせ、$count変数でループごとにカウントします。

カウント数はループ毎に+1され、mt_rand()で作られた数$randと$countが一致するまでループさせます。

$randと$countが一致した時に画像URLを代入し、break文でループを抜けます。