- print_r: documentation ( source)
<?php
class B
{
public function m() { return 'm'; }
}
function a() {
return new B();
}
/*
for ($i=0; $i<10000; $i++) {
$ids = [];
($t = a()) && ($v = $t->m()) && $ids[] = $v;
}
*/
for ($i=0; $i<1000000; $i++) {
$ids = [];
$t = a();
if ($t) {
$v = $t->m();
if ($v) {
$ids[] = $v;
}
}
}
print_r($ids);