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.
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.
Legge, crea e modifica file dentro la cartella di lavoro della chat, e un contatore indica i file creati, modificati e letti.
Shell esegue il tuo comando PHP e riporta l'output reale, il messaggio di errore reale e l'exit code reale.
Ask first si ferma prima delle azioni che cambiano qualcosa, ed edit_file mostra ogni modifica come diff da accettare o rifiutare.
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.
totals.phplettoarray_sum totals.php1 corrispondenzatotals.php+5 -1php -l totals.phpexit 0php totals.phpexit 0Chiedi 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.
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.
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.