W tej lekcji stworzymy najprostszy możliwy program, którego celem jest wyświetlenie napisu „Witaj, Świecie!” na ekranie. To tradycyjny pierwszy krok w nauce niemal każdego języka programowania.
Krok 1: Znajdź właściwy folder na serwerze
Aby serwer Apache mógł przetworzyć nasz plik PHP, musimy umieścić go w specjalnym folderze.
- Przejdź do katalogu, w którym zainstalowałeś XAMPP (domyślnie
C:\xampp). - Wewnątrz tego folderu znajdź podfolder o nazwie
htdocs. - To jest Twój folder roboczy. Wszystkie pliki i projekty PHP, które będziesz tworzyć, muszą znajdować się w
htdocslub w jego podfolderach.
To właśnie zawartość folderu htdocs jest dostępna w przeglądarce pod adresem http://localhost.
Krok 2: Stwórz plik i napisz kod
- Otwórz edytor Visual Studio Code.
- Kliknij
File->New Text File(lubCtrl + N), aby stworzyć nowy, pusty plik. - Wklej poniższy kod do edytora:
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<title>Moja Pierwsza Strona PHP</title>
</head>
<body>
<h1>
<?php
echo "Witaj, Świecie!";
?>
</h1>
</body>
</html>- Zapisz plik. Kliknij
File->Save As...(lubCtrl + Shift + S). - Przejdź do folderu
C:\xampp\htdocs. - W polu „Nazwa pliku” wpisz
index.phpi kliknij „Zapisz”.
Ważne: Upewnij się, że rozszerzenie pliku to .php, a nie .txt czy .html.
Analiza kodu – co tu się właściwie stało?
Spójrzmy na to, co napisaliśmy:
<!DOCTYPE html>...: Większość kodu to standardowy HTML. PHP świetnie integruje się z HTML i możesz go używać bezpośrednio wewnątrz struktury strony.<?php: To jest znacznik otwierający PHP. Mówi on serwerowi: „Uwaga, od tego momentu zaczyna się kod PHP, który musisz zinterpretować!”.echo "Witaj, Świecie!";:echoto podstawowa i najczęściej używana komenda w PHP do wyświetlania tekstu."Witaj, Świecie!"to tekst (string), który chcemy wyświetlić. Musi być on otoczony cudzysłowami.;(średnik) to zakończenie instrukcji. Prawie każda linijka kodu w PHP musi kończyć się średnikiem. To informacja dla interpretera, że polecenie się skończyło.
?>: To jest znacznik zamykający PHP. Mówi serwerowi: „OK, kod PHP się skończył, wracamy do zwykłego HTML”.
W skrócie: Wewnątrz struktury HTML umieściliśmy „wyspę” kodu PHP, której zadaniem było wygenerowanie i wstawienie napisu „Witaj, Świecie!” wewnątrz nagłówka <h1>.
Krok 3: Uruchomienie skryptu
- Upewnij się, że Panel Kontrolny XAMPP jest uruchomiony, a moduły Apache i MySQL są aktywne (podświetlone na zielono).
- Otwórz przeglądarkę internetową.
- W pasku adresu wpisz:
http://localhost/index.phpi naciśnij Enter.
Na ekranie powinieneś zobaczyć duży napis: Witaj, Świecie!
Jeśli tak się stało – OGROMNE GRATULACJE! Właśnie pomyślnie stworzyłeś i uruchomiłeś swój pierwszy dynamiczny skrypt PHP!
Co jeśli coś poszło nie tak?
- „Object not found! Error 404”: Najprawdopodobniej zapisałeś plik w złym folderze (upewnij się, że jest to
C:\xampp\htdocs) lub popełniłeś literówkę w nazwie pliku w adresie URL. - Biała strona lub strona z kodem: Sprawdź, czy na pewno uruchomiłeś serwer Apache w panelu XAMPP. Upewnij się też, że plik ma rozszerzenie
.php. - Błąd „Parse error”: Najczęściej oznacza to brak średnika
;na końcu liniiecholub literówkę w kodzie PHP.
Podsumowanie
W tej lekcji nauczyłeś się najważniejszej rzeczy: jak sprawić, by kod PHP „ożył” w przeglądarce. Zrozumiałeś, gdzie umieszczać pliki, jak osadzać PHP w HTML i jak uruchomić swój skrypt na lokalnym serwerze.