$php_errormsg — El último mensaje de error
$php_errormsg es una variable que contiene el texto del último mensaje de error generado por PHP. Esta variable solo está disponible en el entorno en donde el error ocurrió y solamente funcionará si la opción de configuración track_errors está activada on (por defecto es off).
Note: Esta variable solamente está disponible cuando track_errors está activado en el php.ini.
Si el usuario ha definido un controlador de errores (set_error_handler()) solamente $php_errormsg tendrá un valor si el controlador de errores devuelve FALSE
Example #1 Ejemplo de $php_errormsg
<?php
@strpos();
echo $php_errormsg;
?>
El resultado del ejemplo sería algo similar a:
Wrong parameter count for strpos()