2017-11-24 18 views
0

どのように私は、テキストファイルからランダムに行を生成ランダム複数行ファイル

ここlines.txt

aaaaaaaaa 
bbbbbbbbb 
ccccccccc 
ddddddddd 
eeeeeeeee 

私は Random.php

を試してみました何をされません

<?php $lines = file("lines.txt");echo $lines[array_rand($lines)];?> 

ランダム結果:

aaaaaaaaa|bbbbbbbbb|ccccccccc|ddddddddd|eeeeeeeee 

ccccccccc 

私はこのようにしたいです。配列をランダム化する

ccccccccc|ddddddddd|aaaaaaaaa|bbbbbbbbb|eeeeeeeee 
+0

@jhpratt。 1行にtxtを入力してください – doctiroz

答えて

1

ファイル、使用シャッフル機能から赤一旦出力にあなたはそれが(で区切り|)望むように機能を内破私はからランダムに複数行にしようとした

<?php 
$lines = file("lines.txt"); 
shuffle($lines); 
echo implode('|', $lines); 
?> 
+0

ありがとう:) @xelber – doctiroz

関連する問題