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
- Incolla del codice PHP e fai clic su “Controlla PHP”. Il tag <?php è facoltativo: funziona anche con il solo codice.
- In caso di errore, la riga interessata viene segnata con un ^ e la riga di stato indica riga, colonna e cosa ci si aspettava.
- 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).
- 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
Conversione e codifica
- Generatore QR code
- Codifica/decodifica Base64
- Codifica/decodifica URL
- Base64 in immagine
- Binario ↔ decimale
- Binario ↔ hex
- Decimale ↔ hex
- Excel in tabella HTML
- Entità HTML
- Immagine in Base64
- JSON Escape
- Convertitore di base
- Convertitore Punycode
- Testo in ASCII
- Testo in binario
- Testo in decimale
- Testo in esadecimale
- Convertitore Unicode
- Timestamp Unix
Conversione di unità
- Convertitore di unità
- Convertitore di temperatura
- Conversione peso
- Convertitore di superficie
- Convertitore di lunghezza
- Convertitore di angoli
- Convertitore di calorie
- Dimensioni dati
- Volumi per aridi
- Carica elettrica
- Convertitore di energia
- Convertitore di portata
- Convertitore di forza
- Consumo di carburante
- Intensità luminosa
- Forza magnetomotrice
- Convertitore di potenza
- Convertitore di pressione
- Convertitore di dose
- Convertitore di velocità
- Conversione tempo
- Conversione volume