Bir PHP posta işlevi yazıyorum ve bazı örnekler @mail(…)
var ve diğerleri sadece mail(…)
var.İşlevler “mail()” ve “@mail()” arasındaki fark nedir?
Fark nedir ve hangisinin en iyi olduğu hangisidir?
Alkış
Bir PHP posta işlevi yazıyorum ve bazı örnekler @mail(…)
var ve diğerleri sadece mail(…)
var.İşlevler “mail()” ve “@mail()” arasındaki fark nedir?
Fark nedir ve hangisinin en iyi olduğu hangisidir?
Alkış
@
örter mail()
fonksiyonu atmak olabilecek tüm uyarı/hata.
"@" işlevini kullanmak iyi bir uygulama değildir, çünkü bir şeyin işe yarayıp yaramadığını asla bilmezsiniz ve aynı zamanda PHP uygulamasının performansına da varabilir!
Brilliant:) Bu soruya mükemmel cevap verdi – Designer023
Şerefe: D Görünüşe göre bu bir hata bastırıyor – Designer023
@mail
E-posta göndermek isterken olabilecek hataları bastırmak demektir aynı işlevi ancak hata bastırma beraber, daha fazla bilgi için bu SO soruya bakın: Suppress error with @ operator in PHP
Şerefe. Bu benim sorularımın daha fazlasını cevaplıyor. – Designer023
Hata bastırma, kaynak tüketen işlemdir. @ işlevini çağırmak ve özel durumları/hata işleme işlevlerini kullanmanız önerilir (
numaralı yardım için teşekkürler. Normalde bastırılmamış işlevleri kullanırdım, ama ben korumayı sürdürdüğüm bir sitede @ postayı buldum ve çok fazla uğraşmak istemedim. – Designer023
Ayrıca bkz. Http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php – Gordon