Filen jag skall läsa in är bara på 4 MB.
Code: Select all
$handle = fopen("xxxx.txt", 'r');
if ($handle) {
while (!feof($handle)) {
$lines[] = fgets($handle, 4096);
}
fclose($handle);
}
Code: Select all
$handle = fopen("xxxx.txt", 'r');
if ($handle) {
while (!feof($handle)) {
$lines[] = fgets($handle, 4096);
}
fclose($handle);
}
Av ren nyfikenhet, varför kör du inte med kommandot "file".m wrote:Jag vill läs in en stor file i PHP, dock utan att läsa in allt i minnet förslag. Dock vill de inte fungera, den evig tid och sluta med att firefox vill ladda ner något.
Filen jag skall läsa in är bara på 4 MB.
Code: Select all
$handle = fopen("xxxx.txt", 'r'); if ($handle) { while (!feof($handle)) { $lines[] = fgets($handle, 4096); } fclose($handle); }