Nein, dieser Code ist funktionell nicht identisch mit anjas Beispiel. Es fehlt die Standardvorgabe für den Fall, dass kein Bild existiert.
da hast du recht, hab ich wohl vergessen - aber das ist ja kein thema:
if (!isset($bilder) || count($bilder) == 0) {
echo '<img src="/bild4.jpg" alt="kein bild" />';
}