Consider the following code: test.php: <?php include 'foo.php'; use test::foo; foo(); ?>
foo.php: <?php namespace test; function foo() { } ?> Is it expected behavior that the scripts ends in: Fatal error: Call to undefined function foo() ? That's all for now. Best regards, Martin Alterisio PS: Is there any benchmark that could be run to test out what's the impact of the delayed name resolutions? I believe is not considerable but I'd like to test in my machine and provide some feedback, and I don't know if what I'm trying to do as benchmark is reliable ("time <phpscript>" and shell-scripting for data compilation).