oxprofessor Postado Abril 11, 2008 Denunciar Share Postado Abril 11, 2008 (editado) Pra quê que se coloca o arroba ("@") antes de alguns comandos php?Como nos exemplos:$file_size = @filesize($_FILES[$upload_name]["tmp_name"]);if (!@move_uploaded_file($_FILES[$upload_name]["tmp_name"], $save_path.$file_name)) { Editado Abril 11, 2008 por oxprofessor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Abril 11, 2008 Denunciar Share Postado Abril 11, 2008 Se essas funções falham elas geram erros, o @ serve pra omitir o erro, assim mesmo que elas falhem não será dado o aviso na tela, mas ela continuará tendo o valor de false (que indica quando a função falhou na execução). Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 oxprofessor Postado Abril 11, 2008 Autor Denunciar Share Postado Abril 11, 2008 Valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
oxprofessor
Pra quê que se coloca o arroba ("@") antes de alguns comandos php?
Como nos exemplos:
$file_size = @filesize($_FILES[$upload_name]["tmp_name"]);
if (!@move_uploaded_file($_FILES[$upload_name]["tmp_name"], $save_path.$file_name)) {
Editado por oxprofessorLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.