Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] zastsowanie namespace
--olek--
post
Post #1





Goście







Czy dobrze rozumiem zastosowanie namespace:

plik z klasa article:

  1. namespace nazwaProjektu\models
  2. class article
  3. {
  4. //cos
  5. }



plik kontrolera wywołujący model

  1. class kontroler
  2. {
  3. //metoda
  4. use nazwaProjektu\models\article
  5. $o = new Article;
  6.  
  7. }


Czy to tak ma wyglądać, że za każdym razem gdy chce wywołać klasę muszę użyć use? Czy w PHP są wbudowane jakieś automatyczne rejestratory do autoładowania klas z użyciem namespace?
Go to the top of the page
+Quote Post
--olek--
post
Post #2





Goście







NIkt nie wie?
Go to the top of the page
+Quote Post
--olek--
post
Post #3





Goście







Hallo? Forum programistów PHP i żaden nie może odpowiedzieć jak używać poprawnie przestrzeni nazw?
Go to the top of the page
+Quote Post
Spawnm
post
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Hej,
weekend mamy (IMG:style_emoticons/default/wink.gif)
Use dawaj na początku.
  1. namespace kontroler;
  2. use \models\article;
  3.  
  4. class nazwaKontrolera
  5. {
  6. $o = new Article;
  7. }

Go to the top of the page
+Quote Post
--olek--
post
Post #5





Goście







Tak, ale kontroler ma w sobie kilka odwołań do modeli, więc wszystkie use dać na początku?
Go to the top of the page
+Quote Post
lobopol
post
Post #6





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Tak
Go to the top of the page
+Quote Post
--olek--
post
Post #7





Goście







Czy istnieje jakiś ranking firm hostingowych, które mają już wprowadzone PHP 5.3? Czy nadal króluje 5.2?
Go to the top of the page
+Quote Post
Spawnm
post
Post #8





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




5.3 jest już chyba wszędzie, teraz hostingi wprowadzają php5.4 (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 14:53