- debug_backtrace: documentation ( source)
- version_compare: documentation ( source)
- print_r: documentation ( source)
- next: documentation ( source)
- test2: documentation ( source)
<?php
namespace f;
function test() {
test2();
}
if (version_compare('5.4', PHP_VERSION) < 1) {
function test2() {
print_r(getnext(debug_backtrace(0, 2)));
}
} else {
function test2() {
print_r(getnext(debug_backtrace(0)));
}
}
function getnext($a) {
return next($a);
//return current(array_slice($a, 1, 1, true));
}
for ($i = 0; $i <= 50000; $i++) {
test();
}