こんなあなたにおすすめ
・PHPでrand関数の使い方を知りたい
・PHPで乱数の使い方を知りたい
PHPで乱数を使うことがあるかと思います。
今回は、そんなときに使えるrand関数の使い方について解説します。
rand関数(乱数)の使い方
rand関数を使うことで簡単に乱数を扱うことができます。
基本的な書き方は、以下の通りです。
rand(Min値, Max値)
【コード】
<?php echo rand(1, 6); ?>
【結果】
// 1~6の値がランダムに出力される
応用編|奇数 or 偶数のみ出力
rand関数を使い、奇数または偶数のどちらかのみ出力する方法もあります。
奇数のみ出力する方法
【コード】
<?php echo rand(1, 5) * 2 - 1; ?>
【結果】
// 1~9の中で奇数のいずれかが出力される
偶数のみ出力する方法
【コード】
<?php echo rand(1, 5) * 2; ?>
【結果】
// 2~10の中で偶数のいずれかが出力される
rand関数 値を指定しなかった場合
rand関数では、値を指定しなかった場合「rand()」、0~getrandmax()の間の値がランダムに出力されます。
getrandmax関数の使い方については、以下をご参照ください
>>PHP入門 getrandmax関数の使い方 乱数の最大値を取得
rand()
【コード】
<?php echo rand(); ?>
【結果】
// 0~getrandmax()の中で偶数のいずれかが出力される
まとめ
ここまで、乱数の使い方について解説しました。
rand関数を使うことで簡単に乱数を使うことができるので、ぜひ試してみてください。
変数の使い方について知りたい方は、以下の記事をご参照ください。
>>PHP入門 変数の使い方
本で学習したい方には、以下の参考書がおすすめです。
>>独習PHP
オンラインスクール受講者数No.1!
・自宅にいながらオンライン完結で勉強できる
➡スクールへの移動時間を削減するため、効率的に学習可能!
・受講生に1人ずつ現役のプロのパーソナルメンターがつく
➡分からないことがわかるまで徹底的にメンターに質問可能!
・チャットで質問すればすぐに回答が返ってくる
➡レスポンスが速いから、わからないことをその場で解決!
・オリジナルサービスやオリジナルアプリなどの開発までサポート
➡就職、転職のときに役立つポートフォリオを開発可能!
無料で体験できるので、まずはお試し
>>TechAcademyの無料体験はこちら