phpbar.de logo

Mailinglisten-Archive

[php] ei verbibbschd ...

[php] ei verbibbschd ...

Joerg Krause (Comzept) krause at comzept.de
Fre Sep 12 14:36:10 CEST 2003


> -----Ursprüngliche Nachricht-----
[...]
>
> Norbert Pfeiffer schrieb:
>
> > <?
> > $TM = array(00, 01, 02, 03, 04, 05, 06, 07, 08, 09);
> > print_r($TM);
> >>
> > erzeugt:
> > Array
> > (
> >     [0] => 0
> >     [1] => 1
> >     [2] => 2
> >     [3] => 3
> >     [4] => 4
> >     [5] => 5
> >     [6] => 6
> >     [7] => 7
> >     [8] => 0
> >     [9] => 0
> > )
> >
> > Hat dafuer jemand eine logische Erklaerung ?
>
> Ja! Du schreibst Integer Werte in ein Array.
> Integer kennen aber keine führende Nullen.
> Alles klar?
>
[...]

Das erklärt nicht alles. Zahlen mit führender Null sind
Oktalliterale, die gehen bekanntlich von 0 ... 7  (Basis 8).
Deshalb ist bei 8 schluss mit lustig.

Integer kennen also sehr wohl führende Nullen und man verwendet
dies zu Kennzeichnung der Zahlenbasis (wie 0x für Hex/Basis 16).

-joerg


php::bar PHP Wiki   -   Listenarchive