Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Importowanie przestrzeni nazw a autoloader
pitbull82
post
Post #1





Grupa: Zarejestrowani
Postów: 167
Pomógł: 0
Dołączył: 30.04.2004
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


Witam

Bawię się właśnie w przyswojenie trochę nowości z PHP i chciałem sobie stworzyć autoloader, ale z tego co widzę jeśli wykonam
  1. use przestrzen;
  2. $x = new Test;


czyli zaimportuję przestrzeń i staram się utworzyć obiekt z tej przestrzeni do autoloadera trafia tylko nazwa klasy bez użytej przestrzeni.

Wiem że teoretycznie mogę nazwać sobie klasy tak, że autoloader na podstawie nazwy klasy rozszyfruje sobie przestrzeń ale ...

No właśnie - czy Wy olewacie ten problem czy może tworzycie długie nazwy klas tylko po to żeby móc ja załadować autoloaderem nawet przy zaimportowaniu przestrzeni nazw?

Pozdrawiam

Ten post edytował pitbull82 4.03.2011, 10:15:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zyx
post
Post #2





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

Ostrzeżenie: (0%)
-----


Import nie ma żadnego wpływu na ładowanie klas. Autoloader zawsze dostaje w pełni kwalifikowaną nazwę klasy.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 07:30