PHP est un langage de script côté serveur qui permet aux webmasters d'ajouter des fonctionnalités de programmation à leurs sites Web . Code PHP s'exécute sur le serveur où le site est hébergé et puis renvoie le résultat du code dans le navigateur du client. Il intègre un certain nombre de différents codes d'erreur qui tombent dans trois catégories de base . Avis
notices PHP sont des erreurs mineures qui n'interfèrent pas avec le fonctionnement du script. Les utilisateurs ne sont généralement pas signalés à l' erreur , même si le programmeur peut modifier ce paramètre par défaut et affiche un message d' erreur à l'utilisateur , s'il le souhaite .
Avertissements
avertissements sont les erreurs les plus graves qui résultent de code manquant ou incorrect . Le script fonctionnera toujours avec des avertissements , mais l'utilisateur recevra des messages d'erreur .
Erreurs fatales
erreurs fatales provoquent le script de tomber en panne . Ces erreurs sont causées par de graves problèmes avec le code de base. Par exemple, si le script appelle une fonction qui manque ou est inaccessible au programme , une erreur fatale sera retourné .
PHP Error Codes
Lorsque PHP renvoie une erreur, il sera accompagné d' un code d'erreur spécifique qui aide les développeurs à trouver et corriger le problème dans le code qui a provoqué l'erreur . Ce qui suit est une liste des codes d'erreurs retournés par PHP
E_ERROR : . Erreur fatale . Termine le script
E_WARNING : . . Attention à ne pas finir le script
E_PARSE : Il ya une erreur dans l'analyseur
E_NOTICE : . Erreur non fatale dans le Code
E_CORE_ERROR : . erreur fatale dans l' installation de PHP
E_CORE_WARNING : . . Avertissements forme résultant d'une erreur dans l'installation PHP
E_COMPILE_ERROR : erreur fatale qui se produit lorsque le script est compilé
E_USER_ERROR : . erreur généré par le code du programmeur
E_USER_WARNING : . alerte générée par le code du programmeur
E_USER_NOTICE : . . Notice généré par le code du programmeur
E_STRICT : Avis qui se produisent en cours de script run-time
E_RECOVERABLE_ERROR : . . erreur fatale que le script peut recouvrer de
E_ALL : . message d' erreur générique utilisé lorsque le message plus spécifique ne s'applique pas < br >