PHP Trail
Prodotto

Impara a programmare in PHP con piccoli progetti

01

Puoi imparare a programmare in PHP con piccoli progetti nella tua cartella mentre PHP Trail pensa a scrivere, eseguire e controllare. Ogni passaggio diventa una scheda. Mostra il risultato reale e, in Ask first, accetti o rifiuti ogni modifica mentre PHP Trail legge e scrive file, esegue il tuo comando PHP e consulta il manuale.

01

File nella tua cartella

Legge, crea e modifica file dentro la cartella di lavoro della chat, e un contatore indica i file creati, modificati e letti.

02

Output reale dei comandi

Shell esegue il tuo comando PHP e riporta l'output reale, il messaggio di errore reale e l'exit code reale.

03

Un passaggio di revisione

Ask first si ferma prima delle azioni che cambiano qualcosa, ed edit_file mostra ogni modifica come diff da accettare o rifiutare.

Cosa sa fare l'agente

Piccoli progetti, riscontro reale

Leggere non esegue uno script. Un corso di programmazione PHP su carta si ferma al testo, mentre PHP Trail salva il file, esegue il tuo comando PHP e ti restituisce l'output reale da leggere.

Due sessioni di pratica nel dettaglio

Fai l'escape di un nome da un modulo

Chiedi greeting.php, una pagina con un piccolo modulo HTML che mostra di nuovo il nome inviato. write_file la salva con il nome passato per htmlspecialchars, perché l'input di un modulo non è affidabile, e Shell esegue php -l greeting.php per controllare la sintassi. Avvii tu php -S localhost:8000 nel tuo terminale, perché quel server integrato serve solo per test locali e non va mai esposto a internet. Resta in locale. Digita un nome con una parentesi angolare e guarda se compare come testo semplice. Imparare PHP per lo sviluppo backend include gestire moduli lato server come questo: l'input arriva, ne fai l'escape in uscita e lo provi in locale. Leggi il file nella scheda di Ask first prima di accettarlo e prova la pagina tu stesso.

Capisci un ciclo con Plan only

Passa a Plan only, indica il ciclo foreach in totals.php oppure incollalo, e chiedi cosa fa con l'array associativo. L'agente spiega ogni riga in passaggi semplici e scrive un piano per un secondo ciclo, senza eseguire comandi né modificare file. Leggi prima il piano. Imparare PHP nel modo giusto include fare domande sul tuo codice, non solo sugli esempi del materiale di PHP per principianti. Quando la spiegazione ti torna, passa a Ask first e chiedi il secondo ciclo. edit_file mostra la modifica come diff, e Shell esegue php totals.php così puoi confrontare le righe stampate con ciò che ti aspettavi. Accetta il diff solo quando sai dire cosa fa ogni nuova riga.

Cosa PHP Trail non fa

PHP Trail non è un servizio in hosting né un plugin per editor. È pensato per i tuoi file e le tue macchine, e non decide al posto tuo cosa puoi toccare. Gli strumenti per i file lavorano nella cartella di lavoro della chat, mentre Shell e gli strumenti web non si limitano a essa. Un risultato non è una prova, quindi rivedi ogni diff e prova ogni script tu stesso.

PHP Trail per Windows

Prova un primo piccolo progetto

Scarica PHP Trail ↗