Ich versuche, mein PHP-Skript öffnen mehr als 1 Textdokument und sie zu lesen.fopen mehrere Dateien in PHP
Meine aktuelle Skript ist wie folgt:
<?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 }
?>
ich wie ein Haufen von Dateien fopen bin versucht, vielleicht wie von denen 8 oder weniger.
Wie würde ich öffnen und alle diese Dateien lesen?
Jede Hilfe wird sehr geschätzt!
Stopp '@ fopen' tun, die' @ 'Fehler unterdrückt es sein kann - und mit' fopen', Fehler sind häufig und wichtig. Was hast du selbst versucht? – ceejayoz
Ich glaube, ich brauchte es dort nicht. Keine Fehler, was auch immer. Ich bin nur neugierig darauf, wie ich mehrere Dateien öffnen/in einer Variablen lesen kann. – Ryan
Also, ich weiß, ich kann das nicht tun, aber ich wäre etwas wie: $ multiplefiles = fopen ("textfile1.txt", "textfile2.txt", "textfile3.txt", "r"); jetzt kann man das natürlich nicht machen wegen der fopen Parameter, aber gibt es einen alternativen Weg das zu tun? – Ryan