ObseK 0 Denunciar post Postado Julho 11, 2008 Ae galera, em primeiro lugar desulpa a todos se postei na área errada... mas dentre as áreas que eu pude ver essa era a mais apropriada... Sou novato em php e to iniciando meus estudos... minha dúvida é trivial para os programadores avançados... gostaria de saber por que as vezes se usa o '@' antes de uma instrução php, para que o @ serve? gostaria de saber também qual a vantagem de se guardar os comandos dentro de uma variável... ex: $conexao = mysql_connect('localhost','user','senha') or die ('erro ao conectar com o banco'); alguem responde essa? http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Julho 11, 2008 Primeiramente, bem-vindo ao iMasters! Você postou no local errado, mesmo. No Laboratório só são postados scripts prontos. Logo um moderador moverá seu tópico. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif O arroba (@) inibe a exibição de um possível erro que possa ser gerado naquela linha. Isso é usado em casos em que os erros ocorrem por exceção, como falha no envio de e-mails ou conexão com banco de dados. O ideal é não usar esse operador com frequência, mas, sim, fazer tratamento de erros. ;) Veja mais em: http://www.php.net/manual/pt_BR/language.o...rrorcontrol.php Às vezes convém salvar o retorno de uma função numa variável para usá-la em outra função. No seu exemplo, mysql_connect() retorna um resource de conexão com o banco. Esse valor é usado em funções como mysql_query(), mysql_close(), mysql_affected_rows(). Detalhe: algumas vezes o uso dele é opcional, mas convém usar, para evitar ambiguidade quando há mais de uma conexão. Veja mais sobre isso: http://www.php.net/manual/pt_BR/functions....ning-values.php Um exemplo: http://br2.php.net/manual/pt_BR/function.mysql-query.php []s Beraldo Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Julho 12, 2008 Laboratório de scripts (PHP) http://forum.imasters.com.br/public/style_emoticons/default/seta.gif PHP Compartilhar este post Link para o post Compartilhar em outros sites