Existe uma maneira de permitir '? php' e '? =' tag aberto, mas não '?'

2

No PHP, gostaria de poder usar a tag <?= open (que é semelhante à <?php echo ), mas também gostaria de impedir o uso da tag de abertura curta para qualquer outro uso que não seja rapidamente echo stuff.

Isso é possível? Se for, como eu poderia conseguir isso? Eu tentei procurar serverfault e Google e nada apareceu.

    
por p4bl0 08.04.2010 / 20:56

2 respostas

2

Eu tenho medo que a configuração do php.ini não permita que você faça isso imediatamente.

Você poderia modificar o código-fonte do PHP (dependendo do seu conhecimento de C), mas isso tornaria a atualização ainda mais irritante no futuro, já que você teria que corrigir todas as versões.

    
por 08.04.2010 / 21:21
1

Aguarde até que 5.4 seja lançado . (Sem vergonha, copiado de aqui )

Se você mesmo construir o PHP, você poderá fazer a mudança para zend_language_scanner.l como assim . Eu suspeito que o arquivo deve estar lá em 5.3.x

    
por 04.09.2011 / 17:43

Tags