2010-09-16 15 views

Odpowiedz

16

@ supresses wszystkie Ostrzeżenia/błędy, które mail() funkcja może rzucać.

Używanie "@" nie jest dobrą praktyką, ponieważ nigdy nie wiadomo, czy coś nie działa, a także uderza w wydajność aplikacji PHP.

+0

Brilliant:) To odpowiedział na moje pytanie idealnie – Designer023

3

@mail oznacza, że ​​są tłumiąc wszelkie błędy, które mogą wystąpić podczas próby wysłania wiadomości e-mail, zobacz ten SO pytanie, aby uzyskać więcej informacji: Suppress error with @ operator in PHP

+0

Pozdrawiam. To odpowiada na więcej moich pytań. Dzięki za pomoc – Designer023

2

Eliminacja błędów to operacja zasobochłonna. Zaleca się wywoływanie funkcji bez @ i używać obsługi

+0

Zwykle korzystam z niezablokowanych funkcji, ale znalazłem @maila w miejscu, które utrzymywałem i nie chciałem zbytnio z nim mieszać. – Designer023

Powiązane problemy