Composer to dzisiaj bez wątpienia podstawa każdego projektu w PHP. Dzięki Composerowi nie tylko dodamy interesujące nas biblioteki, ale też m.in. zarządzimy przestrzeniami nazw (ang. namespace). Dodatkowo Composer wczytuje za nas (ang. autoload) wszystkie plików PHP w naszym projekcie. Żeby to lepiej zrozumieć, stwórzmy prosty projekt.
Tag: pierwsze kroki
Każda zmienna w PHP ma swój typ. W odróżnieniu do języków pokroju C++, w PHP typ danych nie musi być z góry określony, czyli ta sama zmienna może być raz „ciągiem znaków”, a raz „liczbą całkowitą”. Niestety takie dynamiczne typowanie to dość duży problem…
Po przygotowaniu środowiska, czas na stworzenie naszego pierwszego projektu. Zaczniemy prosto: stworzymy kalkulator w PHP, który będziemy uruchamiać przez linię komend. Będzie też krótkie wprowadzenie do podstaw programowania.
Jako użytkownik Maca, uważam, że system ten świetnie nadaje się do programowania w PHP. Dlatego pokażę Wam, jak wygląda setup, którego używam na codzień. Do zainstalowania PHP wraz z niezbędnymi narzędziami, użyjemy Homebrew.
W tym wpisie pokażę, jak przygotować środowisko programistyczne dla PHP na Linuxie (LEMP). Zademonstruję krok po kroku, jak wszystko skonfigurować, tak jak ja to robię od paru lat. Dlatego poza samym tutorialem „zainstaluj to, zainstaluj tamto”, będą też praktyczne porady, np. co zrobić, by rozwiązać problemy z uprawnieniami do plików.
