Господа phpшники-профессионалы, вам вопрос от любителя.
Часто надо писать что-то вроде
if(isset($_GET['param']) && $_GET['param']!=0 /*или !='' или !='0'*/ )
в таких случаях я считаю разумным писать
if(@$_GET['param'])
Я прав? Если нет, то почему?
PS проверка допустимости значения делается, конечно, в обязательном порядке, но позже.