Обработка больших файлов построчно

Этот пример показывает, как обрабатывать большой файл построчно, не загружая весь файл в память, что полезно при работе с большими данными.


<?php
function processLargeFile($filePath) {
$handle = fopen($filePath, "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
// Обработка строки
echo $line;
}
fclose($handle);
} else {
echo "Не удалось открыть файл.";
}
}

// Пример использования
processLargeFile("large_file.txt");
?>


  02.11.24 / 13:00 | PHP |   163 | 1   0