Re: </endnamespacediscussion>
| From: | Gregory Beaver | Date: | Sat, 25 Oct 2008 21:12:50 +0000 |
| Subject: | Re: </endnamespacediscussion> | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-41376@lists.php.net to get a copy of this message | ||
David Grudl wrote:
> I hope it is only very bad joke :-(
>
>
> namespace myNamespace;
>
> class theLoader
> {
> function load($class) { ... }
> }
>
>
> // somewhere else
> spl_autoload_register(array("myNamespace\theLoader", "load"));
> -> registers myNamespace<tab>heLoader::load()
Fortunately, there is a simple workaround:
spl_autoload_register(array('myNamespace\theLoader', 'load'));
or slightly less simple:
spl_autoload_register(array("myNamespace\\theLoader", "load"));
Greg