Supposons que j'ai un espace de noms de niveau supérieur \Outer
et j'ai un autre sous-espace de noms \Outer\Inner
et j'ai un autre espace de noms de niveau supérieur \Inner
PHP: en utilisant la classe sous-espace de noms dans un espace de noms
et dans une classe \Outer
J'utilise Inner
comme ce
use Inner;
puis qui intérieur sera utilisé?
\Outer\Inner // (sub-namespace)
ou
\Inner // (top-level namespace)
Je suis confus parce que php a dit que la \
était facultative pour les espaces de noms de haut niveau?
'' utiliser Inner' et utilisation \ Inner' les deux sont différents. Le premier est sous-namespace de l'espace de nom externe, mais plus tard est un espace de noms de premier niveau – Haridarshan
Possible duplicate de [Comment implémenter l'espace de noms imbriqué en PHP?] (Http://stackoverflow.com/questions/2230025/how-to-implement- nested-namespace-in-php) –