<?php
function bar() {
return foo();
}
function foo() {
return mt_rand();
}
?>
Ez teljesen valid, ha meghívom a bar() függvényt, akkor lefut, holott a foo() még nincs definiálva, amikor a bar() függvény parzolódik, és opcode lesz belőle (ezért mondtam azt, hogy nem csinál teljes szemantikai ellenőrzést).