PHP
Wyszukiwarka
Wprowadzenie do PHP
Instalacja i konfiguracja środowiska
- Jak zainstalować PHP na lokalnym serwerze (XAMPP)
- Podstawowa konfiguracja w pliku php.ini
- Ustawienia błędów (display_errors, error_reporting)
Operatory
- Operatory arytmetyczne w PHP
- Operatory porównania i logiczne
- Skrócone operatory przypisania (+=, -=, .=)
Instrukcje warunkowe i pętle
- Instrukcja if/else w PHP
- Instrukcja switch/case w PHP
- Pętla for w PHP
- Pętla while w PHP
- Pętla do...while w PHP
- Pętla foreach w PHP (tablice i obiekty)
Funkcje
- Tworzenie i wywoływanie funkcji
- Parametry domyślne i typowanie argumentów
- Funkcje anonimowe i strzałkowe w PHP
Tablice
- Tablice indeksowane i asocjacyjne
- Przegląd najważniejszych funkcji tablicowych
- Iteracja po tablicach: foreach, array_map, array_filter
Obsługa formularzy
Obsługa baz danych
- Połączenie z MySQL: rozszerzenie MySQLi
- Zapytania SELECT, INSERT, UPDATE w praktyce
- Bezpieczne zapytania (prepared statements)
Praca z plikami
- Odczyt i zapis plików tekstowych
- Tworzenie i usuwanie katalogów, prawa dostępu
- Obsługa plików CSV do importu i eksportu danych
Jak zainstalować PHP na lokalnym serwerze (XAMPP)
Instalacja PHP w środowisku XAMPP umożliwia uruchamianie skryptów na Twoim komputerze bez konieczności kupowania hostingu. XAMPP zawiera Apache, MySQL i PHP w jednym pakiecie, dzięki czemu łatwo przygotujesz lokalne środowisko do nauki i tworzenia stron.
Kroki instalacji XAMPP i uruchomienie PHP
- Pobierz XAMPP
- Odwiedź https://www.apachefriends.org i pobierz wersję dla Twojego systemu (Windows, Linux, Mac).
- Uruchom instalator
- Wybierz składniki, zaznacz co najmniej Apache i PHP. MySQL przyda się do baz danych.
- Zainstaluj w domyślnej lokalizacji, np. C:\xampp.
- Włącz serwer Apache
- Otwórz XAMPP Control Panel i kliknij „Start” przy Apache.
- Jeśli wszystko jest ok, odwiedź http://localhost w przeglądarce.
- Tworzenie pliku .php
- W folderze C:\xampp\htdocs\ stwórz plik, np.
test.php
i umieść tam kod PHP. - Wejdź na http://localhost/test.php, by zobaczyć wynik.
- W folderze C:\xampp\htdocs\ stwórz plik, np.
Przykład
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<title>Test XAMPP i PHP</title>
</head>
<body>
<?php
phpinfo(); // Wyświetla informacje o środowisku PHP
?>
</body>
</html>
Zwrócona zawartość
Wyświetlenie szczegółów wersji PHP, rozszerzeń, konfiguracji itp.
Typowe błędy / problemy
- Port 80 zajęty
- Inna aplikacja (np. Skype) może blokować port. Trzeba zmienić port w pliku httpd.conf lub zamknąć kolidujący program.
- Brak uprawnień do folderu
- Na niektórych systemach (Linux, macOS) trzeba nadać odpowiednie prawa zapisu/odczytu w folderze htdocs.
- Problem z firewall
- Firewall może blokować dostęp do localhost. Upewnij się, że Apache ma zezwolenie na komunikację.
- Błędny plik .php
- Upewnij się, że kończy się na .php i jest w folderze htdocs (lub podfolderach) XAMPP.
Podsumowanie
- XAMPP to wygodne rozwiązanie do lokalnej pracy z PHP i MySQL.
- Wystarczy pobrać, zainstalować i uruchomić Apache (oraz MySQL, jeśli potrzebujesz bazy).
- Pliki .php umieszczaj w katalogu htdocs, a przeglądarka wyświetli je pod adresem http://localhost/nazwa_pliku.php.
- W razie problemów sprawdź porty, firewall i prawa dostępu.