PHP – アクセスする度に毎度違うメッセージを表示する

配列に入れて乱数で回すだけ

<?php
$messages = ['晴れ', '曇り', ''];
echo $messages[rand(0, count($messages) - 1)];
echo PHP_EOL;

さらにこれをしっかり書くならこういう風にもできる。PHParray_randを使ってみた

<?php
$messages = ['晴れ', '曇り', ''];
echo $messages[array_rand($messages)];
echo PHP_EOL;

実行結果はこんな感じ

$ php message.php
雨
$ php message.php
晴れ
$ php message.php
曇り
$ php message.php
晴れ
$ php message.php
雨

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA