Windows 10/11
Działa na komputerach x64
PHP Trail 2.9.30 to agent dla Windows, który zapisuje małe pliki PHP w Twoim własnym folderze, uruchamia je i pokazuje każdy wynik, dzięki czemu ćwiczysz na prawdziwych projektach.
*.php0 plikówtable.phpzapisanophp -l table.phpexit 0php table.phpexit 0table.php+1 -0Działa na komputerach x64
Wydana 8 lis 2026
Program instalacyjny
Jeden plik .exe
W aplikacji
Do uruchomienia aplikacji
Kurs PHP jest tu małym projektem, który budujesz, a nie lekcją, którą oglądasz. Opisujesz zadanie, PHP Trail zapisuje plik w Twoim folderze, uruchamia Twoje polecenie PHP i pokazuje prawdziwy wynik lub prawdziwy komunikat o błędzie, a Ty decydujesz, czy zaakceptować każdą zmianę. Projekty są małe. Pierwszy skrypt, taki jak tabliczka mnożenia, ma około 10 linijek.
Otwórz pusty folder, wybierz Ask first i poproś o tabliczkę mnożenia przez 5 w pliku o nazwie table.php. PHP Trail ogląda folder przez list_dir, a potem write_file zapisuje nowy skrypt: krótką pętlę, która wypisuje jeden iloczyn w wierszu. Shell uruchamia php -l table.php, żeby sprawdzić składnię, i php table.php, żeby wypisać wynik. Wynik jest prawdziwy. Ask first robi pauzę przed zapisaniem pliku, więc czytasz go i akceptujesz lub odrzucasz. Jeśli chcesz inną tabliczkę, zmień liczbę w prompcie i uruchom ponownie.
list_dir . → empty
write_file table.php → saved
Shell php -l table.php → exit 0
Shell php table.php → exit 0Załóżmy, że guestbook.php zatrzymuje się z błędem parse error, a Ty nie widzisz powodu. Shell uruchamia php -l guestbook.php i zwraca prawdziwy komunikat o błędzie z numerem linii, a potem read_file otwiera ten fragment pliku. Brakujący średnik to częsta przyczyna. Komunikat wskazuje 1 linię. edit_file proponuje poprawkę jako diff, a w trybie Ask first czytasz zmianę i akceptujesz ją, zanim zostanie zastosowana. Potem Shell ponownie sprawdza składnię, a udany kod wyjścia oznacza, że PHP nie znalazł problemu ze składnią. To nie dowodzi, że księga gości działa poprawnie, więc nadal uruchamiasz ją i testujesz sam.
Shell php -l guestbook.php → exit 255
read_file guestbook.php → read
edit_file guestbook.php → +1 -1
Shell php -l guestbook.php → exit 0Żeby poćwiczyć programowanie obiektowe, zacznij w Plan only i poproś o klasę Product z prywatną nazwą, prywatną ceną, konstruktorem i metodą zwracającą etykietę. Agent wyjaśnia konstruktor oraz słowa kluczowe public i private, a potem pisze plan, niczego nie uruchamiając. Nic nie jest jeszcze zapisane. Przełącz na Ask first, żeby wykonać plan: write_file zapisuje Product.php z kilkoma linijkami na końcu, które tworzą 3 produkty przez new, a Shell uruchamia php Product.php, żeby pojawiła się każda etykieta. Czytaj każdy diff, zanim go zaakceptujesz.
Umieść w folderze mały plik scores.csv i poproś PHP Trail o zsumowanie jednej kolumny. read_file odczytuje CSV, żeby agent zobaczył jego kolumny, a potem write_file zapisuje read_csv.php, który wczytuje każdy wiersz przez str_getcsv i dodaje liczby przez array_sum. Shell uruchamia skrypt. Wypisuje sumę, a jeśli liczba wygląda źle, grep znajduje linię czytającą kolumnę, a edit_file pokazuje poprawkę jako diff. Tablice, pętle i 2 wbudowane funkcje to podstawy PHP w działaniu. Otwórz scores.csv samodzielnie, żeby potwierdzić sumę, bo agent może źle odczytać kolumnę.
Asystenci czatu odpowiadają tekstem. PHP Trail w wersji 2.9.30 idzie dalej: tworzy pliki, uruchamia Twoje polecenie PHP i pokazuje wynik każdego kroku w karcie, którą możesz otworzyć.
| Zwykły asystent czatu | PHP Trail | |
|---|---|---|
| Pliki | Pokazuje kod, który sam kopiujesz i wklejasz | Zapisuje pliki w Twoim folderze; w Ask first dopiero po Twojej akceptacji |
| Uruchamianie | Zwykle opisuje, jak powinien wyglądać wynik | Uruchamia Twoje polecenie PHP i pokazuje prawdziwy wynik |
| Błędy | Wyjaśnia błąd na podstawie wklejonego fragmentu | Pokazuje prawdziwy komunikat i linię z php -l |
| Przegląd | Porównujesz stary i nowy kod na oko | Ask first pokazuje każdą zmianę jako diff do zaakceptowania |
Początkujący, którzy przeczytali poradnik PHP dla początkujących, ale nadal stoją bezradnie przed pustym plikiem, to pierwsza grupa. Jednym ze sposobów na wyjście z pętli samouczków jest zbudowanie czegoś małego, uruchomienie tego i przeczytanie prawdziwego wyniku. Trzymaj skrypt krótki. Około 10 linijek wystarczy na pierwszą próbę, a folder, w którym leży, nadal należy do Ciebie.
Samoucy, którzy znają już inny język i chcą przejść na PHP, to druga grupa. Wskazówki, jak uczyć się PHP, często odsyłają do podręcznika, a PHP Trail potrafi czytać ten podręcznik przez web_search i http_get, kiedy pisze Twoje przykłady. Porównuj z podręcznikiem.
Praktycy wracający do PHP po przerwie to trzecia grupa. Po przerwie łatwiej wrócić do PHP, gdy obok pracy otwarte jest jedno źródło, a agent trzyma podręcznik w zasięgu kilku wywołań narzędzi, gdy odbudowujesz nawyk, taki jak escapowanie wyjścia. Sprawdzaj każdy diff. Wybrany tryb zatwierdzania decyduje, jak często agent zatrzymuje się, żeby zapytać.
To projekt do ćwiczeń, który budujesz we własnym folderze z agentem AI piszącym, uruchamiającym i wyjaśniającym małe pliki PHP. PHP Trail nie jest kursem, quizem ani lekcją wideo, a każdy krok pojawia się jako karta z prawdziwym wynikiem. Sprawdzasz każdą kartę.
Tak, phptutorials.net to oficjalna strona PHP Trail. Pobierz tu oryginalną wersję, porównaj jej sumę kontrolną SHA-256 z opublikowanym manifestem i użyj przycisku Send feedback w aplikacji, jeśli coś wygląda podejrzanie. Najpierw sprawdź hash.
Tak, dla wielu uczących się to rozsądny pierwszy język, bo plik PHP to zwykły tekst, który uruchamiasz jednym poleceniem i od razu czytasz wynik. Jest znany głównie z pracy webowej po stronie serwera. Najpierw podstawy. SQL przychodzi później.
Nie. PHP Trail to agent AI dla Windows, który pracuje w Twoim własnym folderze projektu, więc nie ma ocenianych quizów, filmów ani certyfikatów do zaliczenia. Pisze i uruchamia pliki razem z Tobą i pokazuje każdy wynik. Nic nie jest oceniane.
Tak. PHP Trail uruchamia Twoje polecenie PHP, więc PHP musi być zainstalowany na Twoim komputerze; pobierz go ze strony PHP i sprawdź, uruchamiając php -v w terminalu. Jeśli php -v wypisze wersję, Twoje polecenie PHP jest gotowe. Najpierw uruchom php -v.
To trzy tryby zatwierdzania. Auto-run pozwala wykonywać akcje od razu, Ask first robi pauzę przed akcją, która coś zmienia, i pokazuje zmiany jako diff, a Plan only pisze plan i niczego nie uruchamia, dopóki nie zmienisz trybu. Do ćwiczeń wybierz Ask first.
Tak, jeśli wybierzesz model w chmurze: tekst promptu, w tym tekst każdego pliku odczytanego przez agenta, trafia do tego dostawcy. Przy modelu lokalnym nic nie opuszcza komputera. Aplikacja trzyma czaty, foldery robocze i klucze API na Twoim komputerze. Zdecyduj, zanim wkleisz sekrety.
Zainstaluj PHP Trail na Windows 10 lub 11 i zamień swoje kolejne lekcje PHP w małe pliki, które sam uruchamiasz, czytasz i zmieniasz. Instalator ma około 34 MB. Konto nie jest potrzebne.
Pobierz PHP Trail dla Windows ↗Każda strona jest dostępna w 20 językach.
Co PHP Trail robi w projektach do ćwiczeń ↗ Podłącz model w chmurze, lokalny lub wbudowany ↗ Pełny przykład z małą klasą ↗ Pobierz i zweryfikuj wersję dla Windows ↗ Odpowiedzi na częste pytania ↗ Co zapisują ta strona i aplikacja ↗