Estoy tratando de personalizar los errores de PHP, pero tengo un problema con la funcion.
La funcion es
Código PHP:
function myErrorHandler($errno, $errstr, $errfile, $errline)
{
switch ($errno)
{
case E_PARSE:
echo "Error de Sintaxis...<br>";
break;
default:
echo "<br><b>Error desconocido</b>, valor: <em>[$errno]</em> en linea <em>[$errline]</em> en el archivo <em>($errfile)</em>.<br> $errstr<br />\n";
break;
}
return true;
}
set_error_handler('myErrorHandler');
Código PHP:
echo x
echo $x;
Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';' in C:\wamp\www\\5_tema.php on line 23
Pero no lo que yo personalize, tienen una idea el por que?
De antemano gracias por sus comentarios