- microtime: documentation ( source)
- array_filter: documentation ( source)
- range: documentation ( source)
<?php
$a=range(1,10000);
function odd($elt) {
return $elt & 1;
}
$start=microtime(true);
for ($i=0;$i<100;$i++) {
$b=array_filter($a, 'odd');
}
echo "time = ", microtime(true) - $start, "\n";