PHP - Wprowadzenie
PHP zaczęło się jako mały projekt open source, który ewoluował, gdy coraz więcej osób dowiadywało się, jak przydatne jest. Rasmus Lerdorf wypuścił pierwszą wersję PHP już w 1994 roku.
- PHP to rekurencyjny akronim dla "PHP: Hypertext Preprocessor". 
- PHP to język skryptowy po stronie serwera, który jest osadzony w HTML. Służy do zarządzania dynamiczną zawartością, bazami danych, śledzeniem sesji, a nawet budowaniem całych witryn e-commerce. 
- Jest zintegrowany z wieloma popularnymi bazami danych, w tym MySQL, PostgreSQL, Oracle, Sybase, Informix i Microsoft SQL Server. 
- PHP jest przyjemnie „zipowe” w wykonywaniu, zwłaszcza gdy jest skompilowane jako moduł Apache po stronie Uniksa. Uruchomiony serwer MySQL wykonuje nawet bardzo złożone zapytania z ogromnymi zestawami wyników w rekordowo krótkim czasie. 
- PHP obsługuje wiele głównych protokołów, takich jak POP3, IMAP i LDAP. PHP4 dodało obsługę języka Java i rozproszonych architektur obiektów (COM i CORBA), dzięki czemu po raz pierwszy możliwe jest tworzenie aplikacji wielowarstwowych. 
- PHP jest wyrozumiały: język PHP stara się być tak wyrozumiały, jak to tylko możliwe. 
- Składnia PHP jest podobna do C. 
Typowe zastosowania PHP
- PHP wykonuje funkcje systemowe, tj. Z plików w systemie może je tworzyć, otwierać, czytać, zapisywać i zamykać. 
- PHP potrafi obsługiwać formularze tj. Zbierać dane z plików, zapisywać dane do pliku, poprzez email możesz wysyłać dane, zwracać dane do użytkownika. 
- Dodajesz, usuwasz, modyfikujesz elementy w swojej bazie danych poprzez PHP. 
- Dostęp do zmiennych plików cookie i ustawianie plików cookie. 
- Używając PHP, możesz ograniczyć użytkownikom dostęp do niektórych stron Twojej witryny. 
- Potrafi szyfrować dane. 
Charakterystyka PHP
Pięć ważnych cech sprawia, że praktyczny charakter PHP jest możliwy -
- Simplicity
- Efficiency
- Security
- Flexibility
- Familiarity
Skrypt „Hello World” w PHP
Aby poczuć PHP, najpierw zacznij od prostych skryptów PHP. Ponieważ „Hello, World!” jest podstawowym przykładem, najpierw utworzymy przyjazne małe „Hello, World!” scenariusz.
Jak wspomniano wcześniej, PHP jest osadzone w HTML. Oznacza to, że pośród zwykłego HTML (lub XHTML, jeśli jesteś nowicjuszem) będziesz mieć takie instrukcje PHP -
<html>
   
   <head>
      <title>Hello World</title>
   </head>
   
   <body>
      <?php echo "Hello, World!";?>
   </body>
</html>To da następujący wynik -
Hello, World!Jeśli przyjrzysz się wynikowi HTML z powyższego przykładu, zauważysz, że kod PHP nie jest obecny w pliku wysłanym z serwera do przeglądarki internetowej. Całe PHP obecne na stronie internetowej jest przetwarzane i usuwane ze strony; jedyną rzeczą zwracaną klientowi z serwera WWW jest czysty wynik HTML.
Cały kod PHP musi znajdować się w jednym z trzech specjalnych znaczników ATE, które są rozpoznawane przez parser PHP.
<?php PHP code goes here ?>
<?    PHP code goes here ?>
<script language = "php"> PHP code goes here </script>Najpopularniejszym tagiem jest <? Php ...?> I użyjemy tego samego tagu w naszym tutorialu.
Od następnego rozdziału zaczniemy od konfiguracji środowiska PHP na twoim komputerze, a następnie odkryjemy prawie wszystkie koncepcje związane z PHP, abyś czuł się komfortowo z językiem PHP.