Why @ is NOT your friend
Ah, the error suppression operator (@) It seems like such a fantastic idea, just put it in front of your function and no more error, right? Well, kind of… In order to understand the @ operator you need to understand a bit of how the php engine works, i.e. that @ doesn’t really “suppress” the error, […]