PHP Trail
Sito ufficiale di PHP Trail

PHP Tutorial: progetti creati ed eseguiti nella tua cartella

PHP Trail 2.9.30 è un agente per Windows che scrive piccoli file PHP nella tua cartella, li esegue e ti mostra ogni risultato, così ti eserciti costruendo progetti veri.

Sistema

Windows 10/11

Funziona su PC x64

Versione

2.9.30

Rilasciata il 8 nov 2026

Installer

Circa 34 MB

Il programma di installazione

Portatile

Circa 25 MB

Un unico file .exe

Interfaccia

13 lingue

Dentro l'app

Account

Non serve

Per usare l'app

Impara costruendo

Un PHP tutorial che costruisci nella tua cartella

Un PHP tutorial, qui, è un piccolo progetto che costruisci, non una lezione che guardi. Descrivi il compito, PHP Trail scrive il file nella tua cartella, esegue il tuo comando PHP e mostra l'output o il messaggio di errore reali, e tu decidi se accettare ogni modifica. I progetti restano piccoli. Un primo script come una tabellina richiede circa 10 righe.

01

Costruisci una tabellina partendo da una cartella vuota

Apri una cartella vuota, scegli Ask first e chiedi la tabellina del 5 in un file chiamato table.php. PHP Trail guarda la cartella con list_dir, poi write_file salva il nuovo script: un breve ciclo che stampa un prodotto per riga. Shell esegue php -l table.php per controllare la sintassi e php table.php per stampare il risultato. L'output è reale. Ask first si ferma prima che il file venga salvato, così lo leggi e lo accetti o lo rifiuti. Se vuoi un'altra tabellina, cambia il numero nel prompt ed esegui di nuovo.

Log degli strumenti
list_dir  .  → empty
write_file  table.php  → saved
Shell  php -l table.php  → exit 0
Shell  php table.php  → exit 0
02

Trova un errore di sintassi dal messaggio reale

Supponi che guestbook.php si fermi con un parse error e tu non capisca perché. Shell esegue php -l guestbook.php e restituisce il messaggio di errore reale con il numero di riga, poi read_file apre quella parte del file. Un punto e virgola mancante è una causa frequente. Il messaggio indica 1 riga. edit_file propone la correzione come diff e, in modalità Ask first, leggi la modifica e la accetti prima che venga applicata. Poi Shell ripete il controllo della sintassi, e un exit code positivo significa che PHP non ha trovato problemi di sintassi. Questo non dimostra che il guestbook funzioni bene, quindi lo esegui e lo provi comunque tu.

Log degli strumenti
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

Esercitati con le classi usando una classe Product

Per esercitarti con la programmazione orientata agli oggetti, parti da Plan only e chiedi una classe Product con un nome privato, un prezzo privato, un costruttore e un metodo che restituisce un'etichetta. L'agente spiega il costruttore e le parole chiave public e private, poi scrive un piano senza eseguire nulla. Per ora non viene salvato niente. Passa a Ask first per attuare il piano: write_file salva Product.php con poche righe in fondo che creano 3 prodotti con new, e Shell esegue php Product.php così compare ogni etichetta. Leggi ogni diff prima di accettarlo.

04

Leggi un file CSV in un array

Metti un piccolo scores.csv nella cartella e chiedi a PHP Trail di sommare una colonna. read_file legge il CSV così l'agente vede le colonne, poi write_file salva read_csv.php, che carica ogni riga con str_getcsv e somma i numeri con array_sum. Shell esegue lo script. Stampa il totale e, se il numero ti sembra sbagliato, grep trova la riga che legge la colonna e edit_file mostra la correzione come diff. Array, cicli e 2 funzioni integrate sono le basi di PHP all'opera. Apri tu stesso scores.csv per confermare il totale, perché l'agente può leggere male una colonna.

Apri la guida passo passo

In cosa si distingue da un normale assistente chat

Gli assistenti chat rispondono con del testo. PHP Trail versione 2.9.30 va oltre: crea i file, esegue il tuo comando PHP e ti mostra il risultato di ogni passaggio in una scheda che puoi aprire.

Normale assistente chatPHP Trail
FileMostra codice che copi e incolli tuSalva i file nella tua cartella; in Ask first, solo dopo che accetti
EsecuzioneDi solito descrive come dovrebbe apparire l'outputEsegue il tuo comando PHP e mostra l'output reale
ErroriSpiega un errore a partire dal frammento che incolliMostra il messaggio e la riga reali di php -l
RevisioneConfronti il vecchio e il nuovo codice a occhioAsk first mostra ogni modifica come diff da accettare

Come funziona in quattro passaggi

  1. Installa PHP Trail su Windows 10 o 11, poi collega un modello cloud, un modello locale o il modello integrato.
  2. Scegli una cartella vuota per il tuo progetto di pratica e imposta la modalità di approvazione su Ask first.
  3. Descrivi un piccolo compito, come una tabellina, e guarda comparire una scheda per ogni strumento con il suo risultato reale.
  4. Apri una scheda, leggi l'output o il diff, poi accetta o rifiuta il passaggio.

Chi lo usa e quando

I principianti che hanno letto un tutorial PHP per principianti ma si bloccano davanti a un file vuoto sono il primo gruppo. Un modo per uscire dal giro dei tutorial è costruire qualcosa di piccolo, eseguirlo e leggere il risultato reale. Tieni lo script breve. Circa 10 righe bastano per un primo tentativo, e la cartella in cui sta resta tua.

Gli autodidatti che conoscono già un altro linguaggio e vogliono passare a PHP sono il secondo gruppo. I consigli per imparare PHP rimandano spesso al manuale, e PHP Trail può leggere quel manuale con web_search e http_get mentre scrive i tuoi esempi. Confronta con il manuale.

I professionisti che tornano a PHP dopo una pausa sono il terzo gruppo. Dopo uno stop, riprendere PHP è più facile se una risorsa resta aperta accanto al tuo lavoro, e l'agente tiene il manuale a pochi richiami di strumento mentre ti rimetti in mano un'abitudine come l'escape dell'output. Rivedi ogni diff. La modalità di approvazione che scegli decide quanto spesso si ferma a chiedere.

Domande su PHP Trail e sulla pratica di PHP

Che cos'è un PHP tutorial su questo sito?

È un progetto di pratica che costruisci nella tua cartella con un agente IA che scrive, esegue e spiega piccoli file PHP. PHP Trail non è un corso, un quiz o una videolezione, e ogni passaggio compare come una scheda con il suo risultato reale. Rivedi ogni scheda.

phptutorials.net è il sito ufficiale di PHP Trail?

Sì, phptutorials.net è il sito ufficiale di PHP Trail. Scarica qui la versione originale, confronta il suo checksum SHA-256 con il manifest pubblicato e usa il pulsante Send feedback nell'app se qualcosa ti sembra strano. Controlla prima l'hash.

PHP è un buon primo linguaggio?

Sì, per molti principianti è un primo linguaggio ragionevole, perché un file PHP è testo semplice che esegui con un solo comando e di cui leggi subito il risultato. È noto soprattutto per il lavoro web lato server. Prima le basi. SQL viene dopo.

PHP Trail è un corso, un quiz o una videolezione?

No. PHP Trail è un agente IA per Windows che lavora nella tua cartella di progetto, quindi non ci sono quiz con voto, video o certificati da completare. Scrive ed esegue file insieme a te e mostra ogni risultato. Niente viene valutato.

Devo installare prima PHP?

Sì. PHP Trail esegue il tuo comando PHP, quindi PHP deve essere installato sul tuo PC; scaricalo dal sito di PHP e verificalo eseguendo php -v in un terminale. Se php -v stampa una versione, il tuo comando PHP è pronto. Esegui prima php -v.

Che cosa significano Auto-run, Ask first e Plan only?

Sono le tre modalità di approvazione. Auto-run esegue subito le azioni, Ask first si ferma prima di un'azione che cambia qualcosa e mostra le modifiche come diff, e Plan only scrive un piano e non esegue nulla finché non cambi modalità. Per esercitarti scegli Ask first.

Il mio codice esce dal mio PC?

Sì, se scegli un modello cloud: il testo del prompt, compreso il testo di ogni file che l'agente legge, va a quel fornitore. Con un modello locale non esce nulla dal PC. L'app conserva chat, cartelle di lavoro e chiavi API sul tuo PC. Decidi prima di incollare segreti.

Parti da qui

Crea oggi il tuo primo script

Installa PHP Trail su Windows 10 o 11 e trasforma le tue prossime lezioni di PHP in piccoli file che esegui, leggi e modifichi tu stesso. L'installer pesa circa 34 MB. Non serve un account.

Scarica PHP Trail per Windows ↗

Dove andare ora

Ogni pagina è disponibile in 20 lingue.

Cosa fa PHP Trail nei progetti di pratica ↗ Collega un modello cloud, locale o integrato ↗ Un esempio completo con una piccola classe ↗ Scarica e verifica la versione per Windows ↗ Risposte alle domande più comuni ↗ Cosa conservano questo sito e l'app ↗