- var_dump: documentation ( source)
- microtime: documentation ( source)
<?php
class A
{
private $a = 5;
private $b = 10;
private $c = 15;
private $d = 20;
}
$instances = [];
$s = microtime(true);
for ($i = 0; $i < 1000000; $i++) {
$instances[] = new A();
}
var_dump(microtime(true) - $s);
$instances = [];
$instance = new A();
$s = microtime(true);
for ($i = 0; $i < 1000000; $i++) {
$instances[] = clone $instance;
}
var_dump(microtime(true) - $s);