PHP to język programowania przeznaczony do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym po stronie serwera.
Cechy języka programowania php
- skryptowość, co oznacza, że serwer wykonuje kod i generuje stronę internetową, którą następnie przesyłana do przeglądarki użytkownika.
- dynamika, co oznacza, że zmienne nie musisz deklarować przed użyciem.
- typowanie dynamiczne, co oznacza, że typy zmiennych mogą się zmieniać w trakcie działania programu.
- szeroko stosowanym w tworzeniu stron internetowych, zwłaszcza stron dynamicznych.
- posiada wiele wbudowanych funkcji i bibliotek, co ułatwia tworzenie zaawansowanych aplikacji.
- obsługuje wiele baz danych, w tym MySQL, PostgreSQL, Oracle, itp.
- język łatwym do nauki, zwłaszcza dla osób, które mają już doświadczenie w tworzeniu stron internetowych.
- open source, co oznacza, że jest dostępny za darmo i można go modyfikować oraz dostosowywać do własnych potrzeb.
- posiada dobrze rozwiniętą społeczność, co oznacza, że istnieje wiele materiałów edukacyjnych, dokumentacji oraz forum, gdzie można uzyskać pomoc i wsparcie w trakcie tworzenia aplikacji.
- jest platformo-niezależny, co oznacza, że może być używany na różnych systemach operacyjnych, takich jak Windows, Linux, macOS, itp.
Obecna wersja phpa
- 1.0 – wydane w 1995 roku.
- 2.0 – wydane w 1997 roku.
- 3.0 – wydane w 1998 roku.
- 4.0 – wydane w 2000 roku.
- 5.0 – wydane w 2004 roku.
- 5.1 – wydane w 2005 roku.
- 5.2 – wydane w 2006 roku.
- 5.3 – wydane w 2009 roku.
- 5.4 – wydane w 2012 roku.
- 5.5 – wydane w 2013 roku.
- 5.6 – wydane w 2014 roku.
- 7.0 – wydane w 2015 roku.
- 7.1 – wydane w 2016 roku.
- 7.2 – wydane w 2017 roku.
- 7.3 – wydane w 2018 roku.
- 7.4 – wydane w 2019 roku.
- 8.0 – wydane w 2020 roku.
- 8.1 – wydane w 2021 roku.
- 8.2 – wydane w 2022 roku.
Zalety PHP
- Popularność i wsparcie społeczności: PHP jest jednym z najczęściej używanych języków programowania na świecie, a jego społeczność jest bardzo aktywna i zaangażowana. Istnieje wiele forum, grup dyskusyjnych, kursów, dokumentacji i narzędzi, które mogą pomóc w rozwiązywaniu problemów i rozwijaniu umiejętności.
- Łatwość nauki: PHP jest znany ze swojej prostoty i intuicyjnego sposobu pisania kodu. Jest to język łatwy do nauki dla początkujących programistów, a zarazem dostarcza zaawansowanych funkcji i bibliotek dla bardziej doświadczonych użytkowników.
- Szeroka dostępność: PHP jest obsługiwany na wielu platformach, w tym na większości systemów operacyjnych (Windows, Linux, MacOS) oraz na większości serwerów internetowych (Apache, Nginx). Jest również zintegrowany z licznymi bazami danych, takimi jak MySQL, SQLite czy PostgreSQL.
- Efektywność i wydajność: PHP oferuje szybkie przetwarzanie i wydajność, co jest szczególnie istotne w przypadku stron internetowych, które muszą obsługiwać duże ilości danych i użytkowników. Dzięki temu PHP jest często wybierany jako język programowania do tworzenia stron internetowych.
- Obsługa popularnych frameworków i CMS: PHP jest podstawowym językiem wielu popularnych frameworków (np. Laravel, Symfony, CodeIgniter) oraz systemów zarządzania treścią (np. WordPress, Drupal, Joomla). Dzięki temu programiści mają dostęp do gotowych rozwiązań i narzędzi, które usprawniają procesy tworzenia stron internetowych i aplikacji.
- Otwarty kod i darmowa licencja: PHP jest językiem z otwartym kodem źródłowym, co oznacza, że można go pobierać, używać, modyfikować i rozpowszechniać za darmo. To dobrze dla społeczności i umożliwia łatwy dostęp do kodu i darmowe korzystanie z niego.
Jak dodać komentarz w PHP?
- Jeżeli chcesz zakomentować klika wierszy użyj komentarz wieloliniowy:
<?php /* otwieramy znacznikiem komentarz wieloliniowy, zamykany znacznikiem: */ ?>
- W przypadku jednego wiersza użyj komentarz jednoliniowy:
<?php // komentarz jednoliniowy, nie potrzebuje zamknięcia ?>
- Można użyć zamiast // innej notacji dla komentarza jednoliniowego (inna wersja):
<?php # komentarz jednoliniowy, nie potrzebuje zamknięcia ?>