Ryusuke Fuda's Tech Blog

Softweare Enginier about Web, iOS, Android.

時間を指定してdivを出す(PHP)

{php}
$currentTime = time();
$campaignFirstStartTime = mktime(12, 0, 0, 8, 16, 2012);
$campaignEndTime = mktime(12, 0, 0, 8, 30, 2012);
{/php}
{php}if ($currentTime >= $campaignFirstStartTime && $currentTime <= $campaignEndTime): {/php}

{php}
    $keyA = rand(0,3);
    $keyB = rand(0,2);
{/php}
<div class="banner">
{php}if ($keyA == 0): {/php}
  {php}if ($keyB == 0): {/php}
    <a href="http://001.html" target="_blank" />バナー1の1</a>
  {php} elseif ($keyB == 1): {/php}
    <a href="http://002.html" target="_blank" />バナー1の2</a>
  {php} else: {/php}
    <a href="http://003.html" target="_blank" />バナー1の3</a>
  {php} endif; {/php}

{php} elseif ($keyA == 1): {/php}
  <a href="http://101.html" target="_blank" >バナー2の1</a>
{php} elseif ($keyA == 2): {/php}
  <a href="http://201.html" target="_blank" >バナー3の1</a>
{php} else: {/php}
  <a href="http://301.html" target="_blank" >バナー4の1</a>
{php} endif; {/php}
</div>

バナーが1から4までをランダムで出したい。
さらに、1のバナーが3パターンある場合。