PHPでランダム表示する方法を紹介します。
// ランダム表示するタグを定義 $tag1 = ''; $tag2 = ''; // タグを配列に挿入 $tag_rand = array( $tag1, $tag2 ); // 配列からタグをランダムで抽出 $tag = $tag_rand[ mt_rand( 0, count($tag_rand) - 1 ) ]; // ランダムで抽出したタグを表示 echo $tag;
ABテストなどの場合、次のような方法も使います。
$ab_rand = array( $a = '', $b = '' ); $abtest = $ab_rand[ mt_rand( 0, count($ab_rand) - 1 ) ]; if( $abtest === $a ) { echo 'パターンA'; } elseif( $abtest === $b ) { echo 'パターンB'; }