come ben sapete la funzione eval() analizza ed esegue un codice saltavo in una variabile stringa
la funzione php_check_syntax() invece analizza una intera pagina php, non una variabile
quello che cerco io (e che una volta mi avevate detto come fare) è una funzione che controlla se il codice php immagazzinato in una variabile è corretta.