< All Topics
Print

Come verificare la sintassi di un file PHP

Ecco alcuni metodi pratici per evitare errori di sintassi PHP come quello che hai appena risolto:

🧩 1. Usa il controllo sintattico integrato di PHP

Puoi controllare la correttezza del codice senza eseguirlo, con:

php -l disknavigator.php

👉 “-l” sta per lint, cioè analisi sintattica.
Se ci sono errori, ti dirà esattamente la riga e il tipo di errore.
Se tutto è ok, risponde:

No syntax errors detected in disknavigator.php

🧠 2. Usa un editor con evidenziazione e linting

Se modifichi spesso file PHP, installa un editor che ti segnali in tempo reale gli errori:

  • VS Code (con estensioni: PHP Intelephense o PHP CS Fixer)
  • PhpStorm (più completo, usato in ambito professionale)
  • Sublime Text con SublimeLinter

Questi ti mostrano subito se manca una virgola, parentesi, o se hai un array non chiuso.


⚙️ 3. Usa un formattatore automatico

Comandi o estensioni come:

phpcbf --standard=PSR12 disknavigator.php

riordinano e formattano il codice secondo lo standard PSR-12 (mantenendo leggibilità e sintassi coerente).


🧪 4. Abilita errori in sviluppo

Nel tuo file PHP:

ini_set('display_errors', 1);
error_reporting(E_ALL);

(esattamente come hai già fatto 👍)
Questo fa sì che, in caso di errore, la pagina mostri subito dove si trova.

Table of Contents
Torna in alto