Wprowadzenie do PHP
Kod PHP jest wykonywany na serwerze.
Co powinieneś już wiedzieć
Zanim przejdziesz dalej, powinieneś mieć podstawową wiedzę o następujących kwestiach:
Jeśli chcesz najpierw studiować te przedmioty, znajdź samouczki na naszej stronie głównej .
Co to jest PHP?
- PHP to skrót od „PHP: Hypertext Preprocessor”
- PHP to powszechnie używany język skryptowy o otwartym kodzie źródłowym
- Skrypty PHP są wykonywane na serwerze
- PHP można pobrać i używać za darmo
PHP to niesamowity i popularny język!
Jest wystarczająco potężny, aby znaleźć się w centrum największego systemu blogowania w sieci (WordPress)!
Jest wystarczająco głęboki, aby uruchomić duże sieci społecznościowe!
Łatwo jest też być pierwszym językiem po stronie serwera dla początkujących!
Co to jest plik PHP?
- Pliki PHP mogą zawierać tekst, HTML, CSS, JavaScript i kod PHP
- Kod PHP jest wykonywany na serwerze, a wynik jest zwracany do przeglądarki jako zwykły HTML
- Pliki PHP mają rozszerzenie „
.php
”
Co potrafi PHP?
- PHP może generować dynamiczną zawartość strony
- PHP może tworzyć, otwierać, czytać, zapisywać, usuwać i zamykać pliki na serwerze
- PHP może zbierać dane z formularzy
- PHP może wysyłać i odbierać pliki cookie
- PHP może dodawać, usuwać, modyfikować dane w Twojej bazie danych
- PHP może być używany do kontrolowania dostępu użytkowników
- PHP może szyfrować dane
Dzięki PHP nie jesteś ograniczony do wyświetlania HTML. Możesz drukować obrazy, pliki PDF, a nawet filmy Flash. Możesz także wypisać dowolny tekst, taki jak XHTML i XML.
Dlaczego PHP?
- PHP działa na różnych platformach (Windows, Linux, Unix, Mac OS X itp.)
- PHP jest kompatybilny z prawie wszystkimi używanymi obecnie serwerami (Apache, IIS itp.)
- PHP obsługuje szeroką gamę baz danych
- PHP jest bezpłatne. Pobierz go z oficjalnego źródła PHP: www.php.net
- PHP jest łatwe do nauczenia i działa wydajnie po stronie serwera
Co nowego w PHP 7
- PHP 7 jest znacznie szybszy niż poprzednia popularna wersja stabilna (PHP 5.6)
- PHP 7 poprawiło obsługę błędów
- PHP 7 obsługuje bardziej restrykcyjne deklaracje typów dla argumentów funkcji
- PHP 7 obsługuje nowych operatorów (takich jak operator statku kosmicznego:
<=>
)