PHP
Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Co to jest PHP?
PHP to skryptowy język programowania używany głównie do tworzenia dynamicznych stron i aplikacji internetowych po stronie serwera. Kod PHP jest wykonywany na serwerze, a do przeglądarki użytkownika trafia zwykle gotowy kod HTML, CSS i JavaScript.

Do czego służy PHP?
PHP pozwala między innymi na:
- generowanie treści HTML zależnie od danych użytkownika,
- obsługę formularzy przesłanych metodą GET lub POST,
- połączenie z bazą danych, np. MySQL/MariaDB,
- obsługę logowania użytkowników,
- pracę z plikami na serwerze,
- obsługę sesji i ciastek.
PHP a przeglądarka
PHP nie obsługuje bezpośrednio zdarzeń przeglądarki, takich jak kliknięcie myszą, naciśnięcie klawisza czy manipulowanie obiektami DOM. Takie zadania wykonuje przede wszystkim JavaScript, ponieważ działa po stronie klienta, czyli w przeglądarce.
PHP może natomiast przetworzyć dane wysłane z przeglądarki do serwera, np. po kliknięciu przycisku formularza.
Przykład PHP
<?php
session_start();
$_SESSION['user'] = 'Jan';
setcookie('motyw', 'ciemny', time() + 3600);
echo 'Witaj w aplikacji PHP';
?>
Ważne na egzaminie
Jeżeli pytanie dotyczy obsługi sesji i ciastek, poprawną odpowiedzią jest zwykle PHP. Jeżeli pytanie dotyczy myszy, klawiatury, obiektów przeglądarki lub DOM, chodzi najczęściej o JavaScript.