PHP Trail
Oficjalna strona PHP Trail

Kurs PHP: projekty tworzone i uruchamiane w Twoim folderze

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.

System

Windows 10/11

Działa na komputerach x64

Wersja

2.9.30

Wydana 8 lis 2026

Instalator

Około 34 MB

Program instalacyjny

Wersja przenośna

Około 25 MB

Jeden plik .exe

Interfejs

13 języków

W aplikacji

Konto

Nie jest potrzebne

Do uruchomienia aplikacji

Nauka przez budowanie

Kurs PHP, który budujesz we własnym folderze

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.

01

Zbuduj tabliczkę mnożenia w pustym folderze

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.

Log narzędzi
list_dir  .  → empty
write_file  table.php  → saved
Shell  php -l table.php  → exit 0
Shell  php table.php  → exit 0
02

Znajdź błąd składni po prawdziwym komunikacie

Załóż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.

Log narzędzi
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
03

Poćwicz klasy na klasie Product

Ż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.

04

Wczytaj plik CSV do tablicy

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ę.

Otwórz przewodnik krok po kroku

Czym różni się od zwykłego asystenta czatu

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 czatuPHP Trail
PlikiPokazuje kod, który sam kopiujesz i wklejaszZapisuje pliki w Twoim folderze; w Ask first dopiero po Twojej akceptacji
UruchamianieZwykle opisuje, jak powinien wyglądać wynikUruchamia Twoje polecenie PHP i pokazuje prawdziwy wynik
BłędyWyjaśnia błąd na podstawie wklejonego fragmentuPokazuje prawdziwy komunikat i linię z php -l
PrzeglądPorównujesz stary i nowy kod na okoAsk first pokazuje każdą zmianę jako diff do zaakceptowania

Jak to działa w czterech krokach

  1. Zainstaluj PHP Trail na Windows 10 lub 11, a potem podłącz model w chmurze, model lokalny albo model wbudowany.
  2. Wybierz pusty folder na projekt do ćwiczeń i ustaw tryb zatwierdzania na Ask first.
  3. Opisz małe zadanie, na przykład tabliczkę mnożenia, i patrz, jak dla każdego narzędzia pojawia się karta z prawdziwym wynikiem.
  4. Otwórz kartę, przeczytaj wynik lub diff, a potem zaakceptuj albo odrzuć krok.

Kto go używa i kiedy

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ć.

Pytania o PHP Trail i ćwiczenie PHP

Czym jest kurs PHP na tej stronie?

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ę.

Czy phptutorials.net to oficjalna strona PHP Trail?

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.

Czy PHP to dobry pierwszy język?

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.

Czy PHP Trail to kurs, quiz albo lekcja wideo?

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.

Czy muszę najpierw zainstalować PHP?

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.

Co oznaczają Auto-run, Ask first i Plan only?

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.

Czy mój kod opuszcza mój komputer?

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.

Zacznij tutaj

Zbuduj dziś swój pierwszy skrypt

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 ↗

Dokąd dalej

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 ↗