Qual é o tamanho máximo para um array?
Uma vez tentei fazer uma engenhoca com um array ( prefiro não entrar em detalhes), que gerou um array gigantesco. (o qual, enviando para um TXT com file_put_contents(), deu só 33 MB ).
Chegou uma hora em que o PHP retornou um erro:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 31457280 bytes) in [b]C:\xampp\htdocs\teste\index.php[/b] on line [b]5[/b]
/code]
Baseando-se nisso, fiz um outro teste:
// cria um array contando de 1 a 9999999
$c = range(1, 9999999);
print_r($c);
Deu o mesmo erro. Claro, isso foi exagerado. :yes:
Mas, afinal, existe um tamanho máximo específico para arrays?
Discussão (2)
Carregando comentários...