Hildds 1 Denunciar post Postado Janeiro 7, 2008 Olá pessoal estou aprendendo php e de deparei com um problema eu uso o comando echo mas não aparece a mensagem que deveria abrir. Vai meu código: <? $a="Iago"; $b="Castro"; $c=$a." ".$b; echo $c; ?> Há algum erro? Obrigado ~ Compartilhar este post Link para o post Compartilhar em outros sites
Hildds 1 Denunciar post Postado Janeiro 7, 2008 Problema resolvido. Problema era que no começo coloquei: <? e só deu certo como <?php Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Janeiro 7, 2008 olá Hildds, bem-vindo ao forum gostaria de fazer uns comentários 1 - echo não é uma função, é um comando 2 - o problema que você teve foi devido ao uso do estilo open_short_tag à partir da versão 5.0, o PHP.ini vem como padrão open_short_tag = Off. Isso significa que deve-se escrever o codigo conforme a padronização atualmente estabelecida <?php ?> essa padronização sempre existiu, porém, nunca foi obrigatória. A equipe de desenvolvimento do PHP sugere que todos sigam as normas para que não tenham problemas futuros conforme as mudanças de tecnologias e do próprio PHP Para maiores informações consulte http://php.net e http://phpdoc.org Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 7, 2008 Boa observação, hinom. Só corrigindo: short_open_tag, não open_short_tag. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Hildds 1 Denunciar post Postado Janeiro 7, 2008 Muito obrigado pela explicação e pelas correções. Compartilhar este post Link para o post Compartilhar em outros sites