Este tipo de erro é frequentemente visto em linguagem PHP mas pode acontecer em outras linguagens também.
Ocorre quando o código possui erros de formatação como, por exemplo, algum caractere faltando (sintaxe) ou em excesso.
ERRO AO FALTAR/EXCEDER CARACTERES
Abaixo há um código de exemplo simulando o erro:
<?php
phpinfo);
?>
A mensagem de erro deve resultar o seguinte:
Parse error: syntax error, unexpected ‘)’ in teste.php on line 2
Neste caso, a solução seria inserir o caractere ( (abertura de parênteses) no início da linha 2 – A própria mensagem de erro indica a linha 2
ERRO AO NÃO FECHAR UMA INSTRUÇÃO PHP
Segue um código de exemplo simulando o erro:
<?php
echo 'Olá Terra'
echo 'Oi Planeta';
?>
A mensagem de erro deve resultar o seguinte:
Parse error: syntax error, unexpected T_ECHO, expecting ‘,’ or ‘;’ in teste.php on line 3
Neste caso, na linha 2, faltou fechar a instrução com o caractere ; (ponto e vírgula).