問題

5
PHP

カードをシャッフルしよう

PHPの問題に挑戦しよう!

問題

カードをシャッフルしよう

1から9の数字が書かれた9枚のカードがあります
シャッフルして先頭から3枚取り出して画面に表示しよう

あらかじめエディタに書くコード

                    $list = [1, 2, 3, 4, 5, 6, 7, 8, 9];
¥PHP¥
                

期待する画面

4
7
2

※実行する度に変わります

解答と解説(カードをシャッフルしよう)

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

PHPには配列をシャッフルするshuffleというそのままの関数が用意されているぞ。
シャッフル後はarray_slice関数で位置と数を指定して取り出そう。

文字列をシャッフルするstr_shuffleという関数も存在する。
配列を使わずシャッフルして文字を取り出すことも可能だ。

さらにスキルアップしたい方は公式LINEから「PHP」と送信すると動画が見れます。

LINE登録して動画を視聴する
あなたに合った学習プランは?LINE適正コース診断はこちら