1. есть ли разница между
if(isset($_SESSION['user']))
{
if($_SESSION['user'] == 1)
{
return true;
}
}
и
if(isset($_SESSION['user']) && $_SESSION['user'] == 1)Обычно использую второй. тк вроде как если первое условие не выполнилось, то дальше && не идет.
{
return true;
}
2. При проверке POST переменной (+ через AJAX) на ЧИСЛО всегда использую проверку if(!is_numeric($_POST['var'])) { return; }
хотя в документации написано проверять число строго функцией is_int
Как правильней?
_____________
..Работает - не трогай!