[CodeIgniter] tags php
Fernando Correa da Conceição
conceicao.fernando em gmail.com
Segunda Fevereiro 4 15:17:20 BRT 2008
Marco Telles escreveu:
> Seguindo a documentação do CI, adotava algumas práticas que não são
> recomendadas pelo PHP e que só me atentei ao ler a documentação do Zend
> Framework:
>
> - o guia do ZF indica que nos arquivos contendo somente código PHP, a
> tag de fechamento "?>" nunca deve ser usada e que não é requerida pelo
> PHP [1].
> O manual do PHP também diz o mesmo, apenas não diz "nunca", mas que "é
> opcional" [2].
>
Sempre coloque. Se um dia você quiser usar este arquivo de outra forma,
isso pode te dar problemas, por exemplo, para ler o conteúdo e usar em
um eval().
> - com relação ao uso bastante "incentivado" no guia do CI, das tags:
> <?=$qualquercoisa; ?>
> em detrimento de
> <?php echo $qualquercoisa; ?>
>
> No manual do php orienta que "Também note que se você esta embutindo o
> PHP no XML ou XHTML você irá precisar usar as tags <?php ?> para
> permanecer cumprindo com os padrões." [3]
>
Sempre <?php .
Evita qualquer hipotese de confusão com xml.
Se o servidor tiver short_tags em off (possivelmente removido no 6...)
você terá que editar todo o seu código para adicionar.
Fernando Correa da Conceição
> [1]
> http://framework.zend.com/manual/en/coding-standard.php-file-formatting.html
> [2]
> http://www.php.net/manual/pt_BR/language.basic-syntax.instruction-separation.php
> [3] http://www.php.net/manual/pt_BR/language.basic-syntax.php
>
> E como ficamos no CI ???
>
> Abs
>
>
Mais detalhes sobre a lista de discussão Lista