Ja.
if ($array) testar om variabeln $array är true eller false. Pga phps lösa typning räknas en array som true i det här fallet. Ifsatsen borde dock att kasta en varning, och det gör inte exakt samma sak som isset.
Om variabeln $array är satt till false kommer if ($array) inte att köras, men if (isset($array)) kommer köra på som vanligt.
