Controllo sintassi PHP – verifica codice PHP online

Incolla del codice PHP e fai clic su “Controlla PHP” per trovare il primo errore di sintassi.

Testi e file restano nel tuo browser: non viene inviato nulla a un server.

Come si usa

  1. Incolla del codice PHP e fai clic su “Controlla PHP”. Il tag <?php è facoltativo: funziona anche con il solo codice.
  2. In caso di errore, la riga interessata viene segnata con un ^ e la riga di stato indica riga, colonna e cosa ci si aspettava.
  3. Imposta la “Versione di PHP” su quella del tuo server, così viene segnalata la sintassi non ancora disponibile in quella versione (come enum in 8.0).
  4. PHP interrompe l’analisi al primo errore. Correggilo e ripeti il controllo per trovare il successivo.

Domande frequenti

È la stessa cosa di php -l?

Il codice viene letto da un parser PHP open source scritto in JavaScript (glayzzle php-parser). I risultati coincidono quasi sempre, ma in rari casi possono essere diversi. Prima di pubblicare, lancia php -l con un PHP vero.

Perché l’errore viene segnalato sulla riga sbagliata?

Un punto e virgola mancante di solito viene segnalato al primo token della riga successiva. Guarda la fine della riga subito sopra quella indicata.

Il mio codice viene inviato o eseguito?

No. Il browser analizza solo la sintassi; il codice non viene eseguito né inviato da nessuna parte.

Strumenti simili

Tutti gli strumenti