13/08/10 Eu falei pra não usar PHP Short Open Tag!

Eu já falei aqui que você não deve usar a Short Open Tag do PHP e venho reforçar isso mais uma vez, pois foi justamente por causa dela que hoje eu perdi mais de uma hora tentando encontrar um erro que aparentemente não existia.

Por um descuido acabei usando a Short Tag <? … ?> e não a Long Tag <?php … ?> em uma parte do código e com isso o Apache sempre me retornava “Parse error: syntax error, unexpected $end in …” e por mais que eu procurava eu não encontrava o erro.

Agora você já sabe, caso tenha algum problema parecido, a causa pode ser essa.

Fica aí a dica!

10/12/09 PHP Short Tags e Long Tags

Já há algum tempo eu uso somente Long Tags <?php … ?> em detrimento das Short Tags <? … ?>

O motivo é que o uso de short tags deve ser explicitamente permitido no php.ini [short_open_tag = On] e tal configuração pode não estar ativada no servidor de hospedagem que você vá usar e com isso, obviamente, seu sistema não irá funcionar.

Fica aí a dica!