Bien que PHP comprend un gestionnaire d'erreur par défaut, vous pouvez créer vos propres fonctions de gestion des erreurs à avoir des erreurs d'approche de PHP pour vous aider à identifier la source des problèmes sur votre page Web. Vous créez les fonctions de PHP "set_error_handler." Les fonctions doivent employer deux paramètres, qui sont des variables spécialisés. Ces variables sont le code d'erreur et la description de l'erreur. En outre, inclure des paramètres pour le nom du fichier avec l'erreur, tels que le numéro de ligne de l'erreur et le contexte d'erreur. Cette information est facultative, mais permet de localiser la source de l'erreur.