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
>
>   


_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a