Erreur Cause probable
Parse error Oubli du point-virgule final, accolades, apostrophes ou guillemets non apparirés ou chaînes de caractères non placés entre deux délimiteurs
Variable ayant une valeur vide Oubli du “$” initial, erreur de frappe dans le nom de la variable, miniuscules et/ou majuscules permutées dans son nom, erreur de visibilité ou options register_globals désactivée 
Undefined variable Référence à une variable antérieurement à son initialisation
Call to undefined function Erreur dans l’écriture du nom de la variable, fonction definie après avoir été appelée (PHP3 seulement), oubli d’instruction du document contenant la définition de la fonction
Cannot redeclare function  Document contenant la définition de la fonction inclus deux fois
Headers already sent  Des espaces blancs existent dans le script avant les balises PHP, des informations ont déjà été affichées ou un fichier a déjà été inclus