Suchfunktion
Erfahrenes Mitglied
Hi & Morgen.
Ich moechte eine Wordlist zeilenweise in ein Array einlesen:
Problem:
Ich lade wie gesagt eine Wordlist-Textdatei, wobei jede Zeile einzeln in's Array geschrieben wird. Das wiederum laesst bei vielen Zeilen (und es sind seeeeehr viele) den Speicher voll laufen.
Wie kann ich den Fehler debuggen?
mfg
Suche
Ich moechte eine Wordlist zeilenweise in ein Array einlesen:
PHP:
...
$lwfta_handle = fopen ($lwfta_wordfile, "r");
if ($lwfta_handle){
while(!feof($lwfta_handle)){
$this->wordarray[] = fgets($lwfta_handle);
}
fclose($lwfta_handle);
}
...
Problem:
(Zeile 53 ist folgende:Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 12 bytes) in Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 12 bytes) in C:\..\..\index.php on line 53 on line 53
PHP:
$this->wordarray[] = fgets($lwfta_handle);
Ich lade wie gesagt eine Wordlist-Textdatei, wobei jede Zeile einzeln in's Array geschrieben wird. Das wiederum laesst bei vielen Zeilen (und es sind seeeeehr viele) den Speicher voll laufen.
Wie kann ich den Fehler debuggen?
mfg
Suche