ParseError

A ParseError is thrown when an error occurs while parsing PHP code, such as when eval() is called or when including non-compilable code.

<?php

try {
    eval (' A A ');
} catch (ParseError $e) {
    echo "This is not PHP code";
}

?>

Documentation

See also What is a Parse Error? and Syntax errors.

Related : Error, Eval(), Parse, Parser

Added in PHP 7.0+