2010-09-16 38 views

Trả lời

16

@ supresses tất cả các cảnh báo/lỗi, mà mail() chức năng có thể ném.

Thực tiễn không tốt là sử dụng "@", bởi vì bạn không bao giờ biết liệu có điều gì đó không hoạt động và cũng có thể truy cập hiệu suất của ứng dụng PHP của bạn không!

+0

Brilliant:) Điều đó đã trả lời câu hỏi của tôi một cách hoàn hảo – Designer023

3

@mail có nghĩa là bạn đang đàn áp bất kỳ lỗi nào có thể xảy ra khi cố gắng gửi email, xem câu hỏi này SO để biết thêm thông tin: Suppress error with @ operator in PHP

+0

Chúc mừng. Điều đó trả lời nhiều câu hỏi của tôi hơn. Cảm ơn sự giúp đỡ – Designer023

2

Loại bỏ lỗi là thao tác tiêu tốn tài nguyên. Bạn nên gọi các chức năng không có @ và sử dụng ngoại lệ/xử lý lỗi

+0

Tôi thường sử dụng các chức năng không bị chặn, nhưng tôi đã tìm thấy @mail trong một trang web mà tôi đã duy trì và không muốn gây rối với nó quá nhiều. – Designer023

Các vấn đề liên quan