Stan Vassilev | FM wrote:
use foo\bar\*;

$a = new A();
$b = new B();
...

I may be asking this question out of ignorance, but here goes:

What is the difference between the following snippets?

// global.php
use \foo\bar\*;

$a = new A();
$b = new B();

// namespaced.php
namespace \foo\bar;

$a = new A();
$b = new B();

I don't understand why in the namespaced example no one seems to have a problem with new A() meaning new \foo\bar\A(), but we can't use the * wildcard to do the same thing?

--
Joshua Thompson
Mechanical Engineer/Software Developer
http://www.schmalls.com

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to