phpbar.de logo

Mailinglisten-Archive

[php] AW: [php] Zeit-Differenz

[php] AW: [php] Zeit-Differenz

Gloss Mathias Mathias.Gloss_(at)_start.de
Mon, 19 Jun 2000 13:50:11 +0200


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