Ciao,
in teoria questo dovrebbe andare

ini_set('track_errors', '1') ;

@eval($codice) ;

if(!empty($php_errormsg))
{

echo('Si è verificato un errore') ;

}


http://it.php.net/reserved.variables