簡単!PHP入門
簡単!PHP入門 > 表示内容を毎回ランダムに変える

表示内容を毎回ランダムに変える

ここではあらかじめ用意しておいた複数のコンテンツのうち、1つを毎回ランダムで表示する方法を説明します。

プログラムの概要

  1. まず、表示したいコンテンツ数種類を用意します。この例では3種類(A,B,C)を用意したとします。
  2. rand関数により乱数を発生します。rand(1,3)とすることで、1から3の間の整数がランダムで返されます。
  3. rand関数の返却値により、表示内容をswitchにより切り替えます。



コード(プログラム)の例

switch(rand(1,3)){ case 1: echo "コンテンツA"; break; case 2: echo "コンテンツB"; break; case 3: echo "コンテンツC"; break; }

コード(プログラム)の動作結果

下の枠内は上のPHPのコードをそのまま実行した結果です。
ページをリロード(再読み込み)するたびに内容がランダムに変わることを確認してください。

コンテンツB



関連リンク

PHP:rand


簡単!PHP入門 トップページに移動