私はPHPスクリプトを2つ以上のテキスト文書を開いて読み上げようとしています。複数のファイルをPHPで開く
次のように私の現在のスクリプトは次のとおりです。
<?php
\t //$searchthis = "ignore this";
\t $matches = array();
\t $FileW = fopen('result.txt', 'w');
\t $handle = @fopen("textfile1.txt", "r");
\t ini_set('memory_limit', '-1');
\t if ($handle)
\t {
\t \t while (!feof($handle))
\t \t {
\t \t \t $buffer = fgets($handle);
\t \t \t if(stripos($buffer, $_POST["search"]) !== FALSE)
\t \t \t \t $matches[] = $buffer;
\t \t }
\t \t fwrite($FileW, print_r($matches, TRUE));
\t \t fclose($handle);
\t }
?>
私は多分それらの8以下のように、ファイルの束のようはfopenしようとしています。
これらのファイルはどのように開いて読みますか?
ご迷惑をおかけして申し訳ありません。
ストップ '@のfopen'をやって、すべてのエラーを抑制し、' '@があるかもしれない - と' fopen'と、エラーが共通して重要です。あなたは自分で何を試しましたか? – ceejayoz
私はそこにそれが必要ないと思う。何もこれほどまでにエラーはありません。私は、複数のファイルをどのように開いて/ 1つの変数で読むことができるのか不思議です。 – Ryan
私はこれをすることはできませんが、私は次のようなものになります: $ multiplefiles = fopen( "textfile1.txt"、 "textfile2.txt"、 "textfile3.txt"、 "r"); 今は明らかにfopenパラメータのためにそれを行うことはできませんが、代替方法がありますか? – Ryan