0
50行/エントリのテキストファイルがあります。私はランダムな値を、ファイル全体ではなく最初の5行からのみ選択したい。 ファイル7つのエントリがあった場合、例えば、:ファイルからランダムな値を選択し、選択範囲を最初の5つのエントリに限定します。
1. Orange
2. Banana
3. Apple
4. Peach
5. Mango
6. Berries
7. Pineapple
を出力は最初の5つの項目の一つであるべきです。
これまでのコードでは、ファイル全体からランダムを選択していますが、その選択肢には制限はありません。
$filename = file("/home/file.txt");
echo $read_filename = $filename[rand(0, count($$filename) - 1)];