This question already has an answer here:
Why is there an error in this PHP code ? WAMP SERVER 3 , Netbeans 8.0
</div>
This question already has an answer here:
Why is there an error in this PHP code ? WAMP SERVER 3 , Netbeans 8.0
</div>
The first line of heredoc string must have NO indentation... like this:
function __construct()
{
$a = some_code();
$b = some_more_code();
$x = <<<EOT
line1
line2
line3
line4
EOT;
$c = even_more_code();
$b = still_more_code();
...
...
...
see more here: HEREDOC interfering with code indentation