En PHP 5, la nouvelle constante de rapport d'erreurs E_STRICT a été introduite avec comme valeur 2048. Cela permet à PHP, lors de l'exécution, de faire des suggestions sur l'interopérabilité et le suivi de votre code. Ceci vous permet de toujours utiliser les meilleures méthodes de codage et les plus récentes : par exemple les messages stricts vous avertiront sur l'utilisation de fonctions obsolètes.
Note: E_ALL n'inclut pas E_STRICT; il n'est donc pas activé par défaut.