I'm assuming there is no way to make a global alias. Can anyone confirm/deny this?


""Matt Palermo"" wrote in message news:5e7b8989448b45dbbeeb6fb89b3f3...@rachet...

Is it possible to create a global namespace alias in PHP or does the alias have to be defined in EVERY file that I use? Here is an example:

file:  main.php
<?php
use \this\is\my\custom\namespace\Item as nsItem;
?>


file:  index.php
<?php
require_once “main.php”;

// Attempt to use namespace alias defined in main.php file
nsItem::test();
?>


The above code doesn’t work for me. The namespace alias defined in the main.php file isn’t accessible in the index.php file. Is there a way to make the “nsItem” alias a “global” one, so that I don’t have to define it in EVERY file that I want to use?

-Matt

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to