Mailinglisten-Archive |
Aloha, > ---------- > Von: Johann-Peter Hartmann[SMTP:Hartmann_(at)_freecharts.de] > > entwicklung:~ # php > <?php > $i=08; > $j=03; > echo "i ist $i und j ist $j\n"; > Content-Type: text/html > > i ist 0 und j ist 3 > entwicklung:~ # > > Seltsam, dass einem der Fehler nicht häufiger passiert. > Ich glaube nicht, daß das ein Fehler ist. Bei Perl z.B. sind Zahlen, die in Variablen gespeichert werden, immer im Oktalsystem, wenn sie mit einer Null beginnen. Fieserweise legt das einen ganz gut rein, wenn man z.B. $i='08'; <--- String $i * 1; <--- hier wird der String als Zahl betrachtet --> Oktalzahl! AFAIK meckert aber dann Perl weil diese Zahl nicht gültig ist. Grüße, Mathias
php::bar PHP Wiki - Listenarchive