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

