広告や画像などをランダムに複数表示させたい時のPHPコード(多次元配列)の覚書です。
<?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>"; ?>