- memory_get_peak_usage: documentation ( source)
- flush: documentation ( source)
- memory_get_usage: documentation ( source)
<?php
$data=array();
for($c=0; $c<100000; $c++)
$data[$c]=array(1, 2, 3);
$filter=array(1, 2, 3);
for($kc=0; $kc<3; $kc++)
{
$cm=memory_get_usage(true);
$pm=memory_get_peak_usage(true);
echo "loop $kc: current_memory: $cm, peak_memory: $pm...\n";
flush();
foreach($data as $entry)
foreach($filter as $pattern)
continue 2;
}
?>