<?php
if ($error['type'] & (E_ERROR | E_USER_ERROR | E_CORE_ERROR | E_PARSE)) {
test();
}
});
function test() {
static $i = 0;
var_dump(++$i . ': test() was called.'); while ($a[] = true);
}
test();
PD9waHAKCnJlZ2lzdGVyX3NodXRkb3duX2Z1bmN0aW9uKGZ1bmN0aW9uICgpIHsKCSRlcnJvciA9IGVycm9yX2dldF9sYXN0KCk7CglpZiAoJGVycm9yWyd0eXBlJ10gJiAoRV9FUlJPUiB8IEVfVVNFUl9FUlJPUiB8IEVfQ09SRV9FUlJPUiB8IEVfUEFSU0UpKSB7CgkJdmFyX2R1bXAoJGVycm9yWydtZXNzYWdlJ10pOwoJCXRlc3QoKTsKCX0KfSk7IAoKZnVuY3Rpb24gdGVzdCgpIHsKCXN0YXRpYyAkaSA9IDA7Cgl2YXJfZHVtcCgrKyRpIC4gJzogdGVzdCgpIHdhcyBjYWxsZWQuJyk7Cgl3aGlsZSAoJGFbXSA9IHRydWUpOwp9Cgp0ZXN0KCk7