10 kwietnia 2016
Nowości w PHP7 – cz. 3 – Import klas, funkcji i stałych z tej samej przestrzeni nazw.
Czas czytania:
Do tej pory (php < 7.0) aby zaimportować funkcje, stałe lub klasy należało używać oddzielnych definicji.
use gogo\lib\TestClass1;
use gogo\lib\TestClass2;
use gogo\lib\TestClass3 as Test3;
use const gogo\lib\Const1;
use const gogo\lib\Const2;
use const gogo\lib\Const3;
use function gogo\lib\functionTest1;
use function gogo\lib\functionTest2;
use function gogo\lib\functionTest3;
W PHP7 zapis ten możemy znacznie skrócić:
use gogo\lib\{TestClass1, TestClass2, TestClass3 as Test3};
use const gogo\lib\{Const1, Const2, Const3};
use function gogo\lib\{functionTest1, functionTest2, functionTest3};
Powyższy zapis być może niektórym nie wydaje się jakąś znaczącą zmianą ale dla uporządkowania i czytelności kodu warto skorzystać z tego nowego rozwiązania grupującego elementy z tych samych przestrzeni.
Zainteresował Cię ten artykuł?
Oferujemy profesjonalne wsparcie programistów w technologii Web.
Może Cię również zainteresować:
5 rzeczy, na które warto zwrócić uwagę, wybierając dedykowany system klasy ERP, WMS lub LMS
Tworzenie dedykowanych aplikacji web’owych (dostępnych przez przeglądarkę WWW z poziomu komputera, tabletu czy telefonu) jest… Read More
Warsztaty Discovery – 5 powodów dla których warto je przeprowadzić
Post pochodzi bezpośrednio z naszych oficjalnych kanałów na Social Media. W dynamicznym… Read More
Optymalizacja eCommerce vs. Zewnętrzny Dyrektor Technologiczny
🛠️ Studium przypadku 🛠️Post pochodzi bezpośrednio z naszych oficjalnych kanałów na Social… Read More