PHP Trail
Oficiální web PHP Trail

PHP Tutorial: projekty, které vytváříš a spouštíš ve své složce

PHP Trail 2.9.30 je agent pro Windows, který píše malé soubory PHP do tvé vlastní složky, spouští je a ukazuje každý výsledek, takže se učíš na skutečných projektech.

Systém

Windows 10/11

Běží na počítačích x64

Verze

2.9.30

Vydána 8. 11. 2026

Instalace

Asi 34 MB

Instalační program

Přenosná verze

Asi 25 MB

Jediný soubor .exe

Rozhraní

13 jazyků

Uvnitř aplikace

Účet

Není potřeba

Ke spuštění aplikace

Učení stavěním

PHP tutorial, který si postavíš ve své složce

PHP tutorial je tu malý projekt, který stavíš, ne lekce, na kterou se díváš. Popíšeš úkol, PHP Trail zapíše soubor do tvé složky, spustí tvůj příkaz PHP a ukáže skutečný výstup nebo skutečnou chybovou hlášku, a ty rozhoduješ, zda každou změnu přijmeš. Projekty zůstávají malé. První skript, třeba násobilka, má asi 10 řádků.

01

Postav násobilku z prázdné složky

Otevři prázdnou složku, zvol Ask first a požádej o násobilku pětky v souboru s názvem table.php. PHP Trail si složku prohlédne přes list_dir a pak write_file uloží nový skript: krátký cyklus, který vypíše jeden součin na řádek. Shell spustí php -l table.php ke kontrole syntaxe a php table.php k vypsání výsledku. Výstup je skutečný. Ask first se před uložením souboru zastaví, takže si ho přečteš a přijmeš nebo odmítneš. Pokud chceš jinou násobilku, změň číslo v promptu a spusť to znovu.

Záznam nástrojů
list_dir  .  → empty
write_file  table.php  → saved
Shell  php -l table.php  → exit 0
Shell  php table.php  → exit 0
02

Najdi syntaktickou chybu podle skutečné hlášky

Řekněme, že se guestbook.php zastaví s parse error a ty nevidíš proč. Shell spustí php -l guestbook.php a vrátí skutečnou chybovou hlášku s číslem řádku, pak read_file otevře tu část souboru. Chybějící středník je častá příčina. Hláška ukazuje na 1 řádek. edit_file navrhne opravu jako diff a v režimu Ask first si změnu přečteš a přijmeš ji dřív, než se použije. Potom Shell znovu zkontroluje syntaxi a úspěšný návratový kód znamená, že PHP nenašlo žádný syntaktický problém. To nedokazuje, že návštěvní kniha funguje správně, takže ji dál spouštíš a testuješ sám.

Záznam nástrojů
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

Procvič třídy na třídě Product

Pro procvičení objektově orientovaného programování začni v Plan only a požádej o třídu Product se soukromým názvem, soukromou cenou, konstruktorem a metodou, která vrací popisek. Agent vysvětlí konstruktor a klíčová slova public a private a pak napíše plán, aniž by cokoli spustil. Zatím není nic uloženo. Přepni na Ask first, aby se plán provedl: write_file uloží Product.php s několika řádky na konci, které pomocí new vytvoří 3 produkty, a Shell spustí php Product.php, aby se objevil každý popisek. Každý diff si přečti dřív, než ho přijmeš.

04

Načti soubor CSV do pole

Dej do složky malý scores.csv a požádej PHP Trail o sečtení jednoho sloupce. read_file načte CSV, aby agent viděl jeho sloupce, pak write_file uloží read_csv.php, který načte každý řádek pomocí str_getcsv a čísla sečte pomocí array_sum. Shell skript spustí. Vypíše součet, a pokud číslo vypadá špatně, grep najde řádek, který čte sloupec, a edit_file ukáže opravu jako diff. Pole, cykly a 2 vestavěné funkce jsou základy PHP v akci. Otevři scores.csv sám a součet ověř, protože agent může sloupec přečíst špatně.

Otevřít návod krok za krokem

Čím se liší od běžného chatovacího asistenta

Chatovací asistenti odpovídají textem. PHP Trail ve verzi 2.9.30 jde dál: vytváří soubory, spouští tvůj příkaz PHP a výsledek každého kroku ti ukáže na kartě, kterou můžeš otevřít.

Běžný chatovací asistentPHP Trail
SouboryUkáže kód, který si zkopíruješ a vložíš sámUkládá soubory do tvé složky; v Ask first až po tvém přijetí
SpouštěníObvykle jen popíše, jak by měl výstup vypadatSpustí tvůj příkaz PHP a ukáže skutečný výstup
ChybyVysvětlí chybu z úryvku, který vložíšUkáže skutečnou hlášku a řádek z php -l
KontrolaStarý a nový kód porovnáváš od okaAsk first ukáže každou úpravu jako diff k přijetí

Jak to funguje ve čtyřech krocích

  1. Nainstaluj PHP Trail na Windows 10 nebo 11 a pak připoj cloudový model, lokální model nebo vestavěný model.
  2. Vyber prázdnou složku pro svůj cvičný projekt a nastav režim schvalování na Ask first.
  3. Popiš malý úkol, třeba násobilku, a sleduj, jak se u každého nástroje objeví karta se skutečným výsledkem.
  4. Otevři kartu, přečti si výstup nebo diff a pak krok přijmi nebo odmítni.

Kdo to používá a kdy

Začátečníci, kteří přečetli tutoriál PHP pro začátečníky, ale pořád znehybní před prázdným souborem, jsou první skupina. Jedna cesta z kolotoče tutoriálů je postavit něco malého, spustit to a přečíst si skutečný výsledek. Drž skript krátký. Asi 10 řádků stačí na první pokus a složka, ve které leží, zůstává tvoje.

Samouci, kteří už znají jiný jazyk a chtějí přejít na PHP, jsou druhá skupina. Doporučení, jak se učit PHP, často míří na příručku a PHP Trail umí tuhle příručku číst přes web_search a http_get, zatímco píše tvé příklady. Porovnávej s příručkou.

Praktici, kteří se k PHP vracejí po pauze, jsou třetí skupina. Po přestávce se do PHP vrací snáz, když vedle práce zůstane otevřený jeden zdroj, a agent drží příručku na pár volání nástrojů daleko, zatímco ty obnovuješ návyk, například escapování výstupu. Kontroluj každý diff. Režim schvalování, který zvolíš, určuje, jak často se agent zastaví a zeptá.

Otázky k PHP Trail a ke cvičení PHP

Co je PHP tutorial na tomto webu?

Cvičný projekt, který stavíš ve své vlastní složce s AI agentem, jenž píše, spouští a vysvětluje malé soubory PHP. PHP Trail není kurz, kvíz ani video lekce a každý krok se objeví jako karta se skutečným výsledkem. Každou kartu kontroluješ ty.

Je phptutorials.net oficiální web PHP Trail?

Ano, phptutorials.net je oficiální web PHP Trail. Stáhni si tu původní verzi, porovnej její kontrolní součet SHA-256 se zveřejněným manifestem a použij tlačítko Send feedback v aplikaci, pokud něco vypadá divně. Nejdřív zkontroluj hash.

Je PHP dobrý první jazyk?

Ano, pro mnoho začátečníků je to rozumný první jazyk, protože soubor PHP je prostý text, který spustíš jedním příkazem a výsledek si hned přečteš. Je známý hlavně jako jazyk pro web na straně serveru. Nejdřív základy. SQL přijde později.

Je PHP Trail kurz, kvíz nebo video lekce?

Ne. PHP Trail je AI agent pro Windows, který pracuje ve tvé vlastní složce projektu, takže tu nejsou hodnocené kvízy, videa ani certifikáty k dokončení. Píše a spouští soubory spolu s tebou a ukazuje každý výsledek. Nic se nehodnotí.

Musím nejdřív nainstalovat PHP?

Ano. PHP Trail spouští tvůj příkaz PHP, takže PHP musí být nainstalované v tvém počítači; stáhni ho z webu PHP a ověř ho spuštěním php -v v terminálu. Pokud php -v vypíše verzi, je tvůj příkaz PHP připravený. Nejdřív spusť php -v.

Co znamenají Auto-run, Ask first a Plan only?

Jsou to tři režimy schvalování. Auto-run nechá akce proběhnout hned, Ask first se zastaví před akcí, která něco mění, a ukáže úpravy jako diff, a Plan only napíše plán a nic nespustí, dokud nezměníš režim. Ke cvičení zvol Ask first.

Opouští můj kód můj počítač?

Ano, pokud zvolíš cloudový model: text promptu, včetně textu každého souboru, který agent čte, jde k tomuto poskytovateli. S lokálním modelem z počítače nic neodchází. Aplikace drží chaty, pracovní složky a klíče API ve tvém počítači. Rozhodni se dřív, než vložíš tajné údaje.

Začni tady

Postav dnes svůj první skript

Nainstaluj PHP Trail na Windows 10 nebo 11 a změň své další lekce PHP na malé soubory, které sám spouštíš, čteš a upravuješ. Instalace má asi 34 MB. Účet není potřeba.

Stáhnout PHP Trail pro Windows ↗

Kam dál

Každá stránka je dostupná ve 20 jazycích.

Co PHP Trail dělá u cvičných projektů ↗ Připoj cloudový, lokální nebo vestavěný model ↗ Rozpracovaný příklad s malou třídou ↗ Stáhni a ověř verzi pro Windows ↗ Odpovědi na časté otázky ↗ Co ukládá tento web a aplikace ↗