- microtime: documentation ( source)
- current: documentation ( source)
<?php
$tries = 1000;
$arr = array(1,2,3);
$start = microtime(true);
for ($i = 0; $i < $tries; $i++) {
$test = $arr[0];
}
echo (microtime(true) - $start);
$start = microtime(true);
for ($i = 0; $i < $tries; $i++) {
$test = current($arr);
}
echo (microtime(true) - $start);