広告や画像などをランダムに複数表示させたい時のPHPコード(多次元配列)の覚書です。

[html]
<?php
$banners[0][‘bannerimg’]="koukoku.jpg";
$banners[0][‘bannerurl’]="/koukoku/";

$banners[1][‘bannerimg’]="koukoku1.jpg";
$banners[1][‘bannerurl’]="/koukoku1/";

$banners[2][‘bannerimg’]="koukoku2.jpg";
$banners[2][‘bannerurl’]="/koukoku2/";

$banners[3][‘bannerimg’]="koukoku3.jpg";
$banners[3][‘bannerurl’]="/koukoku3/";

shuffle($banners);//配列をシャッフル

$num = 2;//広告を表示させる数

echo"<ul class=\"inline\">";
for($a = 0; $a < $num; $a++) {
echo("<li><a href=\"".$banners[$a][bannerurl]."\"><img src=\"".$banners[$a][bannerimg]."\" width=\"300px\" class=\"circle\"></a></li>");
}
echo"</ul>";
?>
[/html]