Mailinglisten-Archive |
Marc Logemann wrote: > > Hi, > > ich traue mich garnich zu fragen :) > > wenn ich sage: if($test==0) > > und vorher test nicht definiert habe, warum ist die Bedingung wahr? Da PHP weder eine strenge Typisierung noch eine explizite Deklaration von Variablen verlangt, muß man dein Beispiel irgendwie abfangen, z.B. indem man z.B. definiert 'nicht deklarierte Variable = 0'. Diese Vereinbarung ist um Längen verständlicher für Einsteiger als das Verfahren, welches C benutzt. In C würde deine Variable einen zufälligen Wert nach der Deklaration enthalten. Du hast ja isset() als Ausweichmöglichkeit: http://www.php.net/manual/function.isset.php3. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
php::bar PHP Wiki - Listenarchive