La bibliothéque recense les messages d'erreurs émis par PHP, qui sont parfois un peu cabalistiques. Elle les rassemble, et permet de rechercher facilement les erreurs, et de partager les expériences de chacun, pour corriger n'importe quelle erreur.
La liste des messages d'erreurs PHP est compilée en analysant les codes sources des versions 4.0 et 5.0 de PHP. Les versions utilisées sont : 4.0.0, 4.0.6, 4.1.2, 4.2.3, 4.3.6 et 5.0.0RC2. Les versions 4.3.6 et 5.0.0RC2 sont appelées à être remplacées par des versions plus récentes, lors de leur publication.
Certains messages ne se trouvent pas explicitement dans les sources de PHP : c'est le cas pour certains messages des extensions MySQL ou PCRE, ou encore du moteur Zend. Dans les deux premiers cas, les messages d'erreurs sont générés par la bibliothèque de support, et sont simplement passés à PHP. Dans le second cas, ce sont des messages complexes, combinés par le moteur. Il est possible que la bibliothèque ne les ait pas référencés.
Il est possible de soumettre une nouvelle erreur dans la bibliothèque en nous indiquant le message d'erreur, et si possible, une URL ou la voir. Nous l'ajouterons à la liste si elle est pertinente.
Pour chaque type d'erreur, il est possible de laisser un message pour aider ceux qui le rencontrerait à leur tour. Utilisez le lien en bas de chaque page de détail.

