Viennamade: Wann ist eine Variable undefined?

Beitrag lesen

Hallo!

Letztens wurde dem .NET-Compiler vorgeworfen, daß er mitdenkt (eine Zeile nicht ausführt, wenn es verlorene Liebesmühe wäre).

Eben glaube ich im PHP eine Parallele zu finden:
preg_match ($pattern, $inhalt, $bla);

$bla ist nirgendwo definiert und trotzdem gibts kein 'Notice:Undefined variable: $bla ...'
Gut, daß man nacher mit empty($bla) abfragen kann.

Muß man das ganz einfach wissen, oder ist die Logik dahinter von mir bloß nicht durchschaut?

Hast Du die Notices denn auch bestimmt eingeschaltet?  *nicht hauen*

1. Gehaut wird morgen, denn da spielt D gegen A Fuszball und zwar in A. [1]
2. Ja habe ich.

Beste Grüße
Viennamade

[1] Ich hab mit Fuszball nichts auf dem Hut ... aber eingefallen ist mir ;-)