salvar arquivo grande txt usando fopen sem problema limite memoria
Pessoal gostaria de saber como faço para rodar o codigo abaixo no php sem travar o navegador, pois o arquivo e grande e da problema de limite de memoria, nesse script irei gerar todas as hash de 1 até 500000000 e salvar em txt, como faço para o script gerar essas hash salvando em diversos arquivos txt de 50000 em 50000 ate finalizar todo o processo, detalhe ao salvar o arquivo txt teria que renomear o txt desse jeito exemplo 50000.txt, 100000.txt, 150000.txt ate terminar o total de 500000000 hash criadas,
obrigado pela atenção de todos segue codigo abaixo
<?php
// array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ..., 3000)
$temp = "\r\n";
$n=1;foreach (range(1, 550000000) as $number) {
$variavel = hash('sha512', $number);
$n++;
$file = fopen("/home/robson/Documentos/55000000.txt","a+");
fwrite ($file, $variavel = hash('sha512', $number).' = '.$temp );
if ($file == false) die('Não foi possível criar o arquivo.');
fclose($file);
}
?>Discussão (3)
Carregando comentários...