Ich erlebe keinen Unterschied zwischen
if ($array) und if (isset($array))
Hausaufgabe: Was kommt denn hierbei raus und warum?
echo ($array) ? 'ja' : 'nein';
echo '<br>';
$array = array();
echo ($array) ? 'ja' : 'nein';
echo '<br>';
$array[] = 42;
echo ($array) ? 'ja' : 'nein';