Hallo,
Warum verbraucht $array[]=$line in einer schleife weniger bytes als $var.=$line?
Probierts doch mal aus:
<?php
$file = file("bild.gif");
foreach($file as $line)
{
$var[]=$line;
//$var.=$line
}
echo memory_get_usage();
?>
mit einem bild komme ich auf 60904 bei .= und mit [] auf 60080!
natürlich wirkt sich das bei größeren files extremer aus.
MfG frak