Hi Oliver, "Oliver Grätz" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Jessie Hernandez schrieb: > > In this case the FOO define will be used. When you do a namespace import, > > you can really only use classes without the namespace prefix (since > > __autoload exists). To reference a function name without the prefix, you > > must import it directly, as: > > > > import function A:::my_func; > > > > To have the same behavior for functions in namespace imports, a global > > __call function would need to be defined (this would serve as the > > "__autoload" for functions. > > Hi Jessie! > > First of all, what about the "import ... as ..." syntax? >
This has been in the patch practically since day 1! import class ns:class1 as ns_class1; import function ns:func1 as ns_func1; > And then, I wrote about a "auto prefix simulation" mode. > This could give the prefix evangelists what they want without stopping > others from using namespaces. How would that fit in here? Or is this > suffering the same problems as here with only having > autoscope-functionality for classes? > Please explain what you mean. Regards, Jessie -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php