No. A parte il fatto che `isset` non lancia nessun errore se `$var` è indefinito, `if(isset($var))` ritorna `false` solo se `$var` non è definito o contiene NULL, mentre `if($var)` è `false` anche per valori vuoti (NULL, stringa vuote (""), array vuoti (array()), il valore `false`, 0, "0") e le variabili indefinite.
L'equivalente di `if($var)` è `if(!empty($var))`