Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Używanie globalnej przestrzeni nazw
Forum PHP.pl > Forum > Przedszkole
Fred1485
Witam,

Prosty przykład, jestem w globalnej przestrzeni nazw. Koduję w PHPStorm. Wprowadzając nazwę klasy IDE samo importuję przestrzeń nazw, jednak zawsze z ukośnikiem z przodu, odwołuje się do globalnej przestrzeni nazw, mimo że nie jest to konieczne:

  1. $container = new \Pimple\Container();


Czy jest to zalecane rozwiązanie? (IDE samo to narzuca, stąd mój wniosek) wink.gif
viking
Czytałeś dokumentację odnośnie namespace na stronie PHP? http://php.net/manual/en/language.namespaces.basics.php
Zwróć uwagę na używanie słów kluczowych namespace oraz use.
Fred1485
Wiem po co się stosuje use ale chodzi mi konkretnie o ten przykład wink.gif
viking
Nie wiem. Nie pisałeś nic o kontekście czyli przestrzeni nazw w której ten kod używasz.
Fred1485
No przecież napisałem że jestem w globalnej przestrzeni smile.gif
Crozin
W takim przypadku nie ma takiej potrzeby, ale dla czytelności lepiej jest albo wykonywać importować przestrzeń albo wykorzystywać "odwołanie globalne" z ukośnikiem na początku.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.