他のファイルに書かれている数行のテキストの中から複数選んでかぶらずに表示するようなスクリプトがあったら教えてください<(_ _)>
http://jp2.php.net/manual/ja/function.fgets.php
PHP: fgets - Manual
質問の意味を勘違いしていたらごめんなさい。
おそらくfgets関数でファイルを指定してバッファに読み込んで、バッファの内容を表示させればよいのだと思います。リンク先の例1のスクリプトがサンプルです。
http://jp2.php.net/manual/ja/function.include.php
PHP: include - Manual
別ファイルで作成してあるPHP、HTMLを読み込むという意味でしたら、include関数でよいと思います。
上記を参考に
動作確認はしていないのですが、こんな感じでどうでしょうか?
//ファイルを開ける
$gestor = fopen(”/tmp/file.txt”, ”r”);
//ファイルを読み込み配列に入れる
while (!feof($gestor)||$j>5) {
$bufer[] = fgets($gestor);
$j++;
}
fclose($gestor);
//ランダムで2つのランダムをとる
$a=$b=rand(5);
while($b==$a) $b=rand(5);
//表示
echo $bufer[$a];
echo $bufer[$b];
書き方下手ですみません。
【例】
1.2行〜5行書かれたテキストファイルを読み込む
2.その中からランダム2行を選んで表示する
といったことをしたいのです。
ファイルを読み込むサンプルは見つけられたのですが。ランダムに二つを選ぶというものはわかりませんでした。
どうかご教授くださいませ。