ホームページ >php教程 >php手册 >PHP を使用してバナーの回転を実装するプログラム コード

PHP を使用してバナーの回転を実装するプログラム コード

WBOY
WBOYオリジナル
2016-06-21 09:15:431847ブラウズ

プログラム

以前にもこのような Web サイトにアクセスしたことがありますが、更新するたびにバナーがランダムに変更されます。この記事では、PHP を使用してこの機能を実装する方法を紹介します。

手順

プログラム実装の原理は、配列を呼び出し、各画像が配列内の要素に対応し、次に乱数を設定します。データをランダムに取得する限り、画像を表示できます。

最初のステップは、乱数を生成することです。更新するたびに異なる乱数を取得します。具体的なコードは次のとおりです。 srand((float) microtime() * 10000000); 次に、配列を画像として設定し、配列の要素を 5 つ設定します。以下:

$image[1]='/location/of/image1.jpg';

$image[2]='/location/of/image2.jpg';

$image[3]='/場所/of/image3.jpg';

$image[4]='/location/of/image4.jpg';

$image[5]='/location/of/image5.jpg';コードで実装される関数は、配列から要素をランダムに選択することです:

$rn = array_rand($image); 次に、ランダムな画像を表示します:

echo '';

上記のコードを組み合わせるだけです。

srand((float) microtime() * 10000000);

$image[1]='/location/of/image1.jpg';

$image[2]='/location/of/image2.jpg ';

$image[3]='/location/of/image3.jpg';

$image[5]='/ location/of/image5.jpg';

$rn = array_rand($image);

echo ''; 上記のコードこれは、画像をランダムに表示するためのコードです。各画像に独自の接続アドレスを追加したい場合は、上記のコードを少し変更することができます。上記の配列を 2 次元配列に変更します:

$image[1]['pic']='/location/of/image1.jpg';

$image[1]['link']='/ location /of/link1.php';

対応する表示コードは次のとおりです:

echo ''; ' '' これで、タイトルの機能を完了し、写真をランダムに表示し、指定された別のアドレスに接続できます :

srand((float) microtime() * 10000000);

$image[1]['pic']='/location/of/image1.jpg'

$image[1]['link' ]= '/location/of/link1.php';

$image[2]['pic']='/location/of/image2.jpg';

$image[2]['link']= '/ location/of/link2.php';

$image[3]['pic']='/location/of/image3.jpg';

$image[3]['link']='/ location/ of/link3.php';

$image[4]['pic']='/location/of/image4.jpg';

$image[4]['link']='/location/ of/ link4.php';

$image[5]['pic']='/location/of/image5.jpg';

$image[5]['link']='/location/of/ link5. php';

$rn = array_rand($image);

echo ''; img src="'.$image[$rn]['pic'].'">';

上記のコードをWebページにコピーして実行できます。頑張ってね