Déboguer son code PHPParse error: syntax error, unexpected

Télécharger la vidéo

Après une petite modification vous obtenez une erreur qui ressemble à peu près à ça Parse error: syntax error, unexpected 'echo'.

La cause ?

Cette erreur est due à une erreur de syntaxe, souvent une parenthèse, accolade ou point-virgule oublié.

<?php
$tableau = array("name" => "Jean", "age" => 18)
echo $tableau["name"]; 
// Parse error: syntax error, unexpected 'echo' (T_ECHO) in [...][...] on line 3

La solution ?

L'erreur provient d'un oubli fait quelques lignes plus haut. Un code bien organisé peut vous permettre de détecter ce genre de problème plus rapidement.