5つの画像があるとしましょう:
赤、緑、青、紫、オレンジ.jpg
更新時にこれらの変更をランダムに行い、画像に基づいてナビゲーション メニューの色を変更するにはどうすればよいですか?
私は試してみましたが、私が書いたコードはあまりにもばかげているので、誰にも見せることはありませんでした.
編集:これは別のフォーラムから取得し、私がやろうとしたことを編集したものであることを覚えておいてください. これはテスト用に作成されました。また、ファイルを取得しているメンテナンス フォルダー内には、ストレージと呼ばれる .jpg イメージがあります。そのため、コードに表示されます。
<?php
//path to the image directory
$directory = "maintenance/";
//get all image files with a .jpg extension.
$images = glob("" . $directory . "*.jpg");
// get random image index
$rand_img = array_rand($images, 1);
// display the image
echo '<img src="'.$images[$rand_img].'" alt="" />';
?>
<div style="<?php
if ($rand_img == "storage.jpg")
echo "background: red;"; ?>height: 100%;width:100%;"></div>