- Output for 5.4.1 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.25, 7.2.0 - 7.2.4, 7.2.6 - 7.2.13, 7.3.0 - 7.3.1
- TIME: 0
- Output for 7.2.5
- TIME: 9
<?php
$context = array('test' => array());
// optionally fill-in the test value with lots of data
for ($i = 0; $i < 100000; $i++) {
$context['test'][$i] = $i;
}
// you can also just create a big string
// $context = str_repeat(' ', 1000000);
// benchmark
$time = microtime(true);
for ($i = 0; $i < 100; $i++) {
// the snippet of code to benchmark
$tmp = isset($context['test']) ? $context['test'] : '';
}
printf("TIME: %0.2d\n", (microtime(true) - $time) * 1000);