phpbar.de logo

Mailinglisten-Archive

[php] Zahl aufteilen in einzelne Ziffern

[php] Zahl aufteilen in einzelne Ziffern

Cyrill Schumacher php_(at)_phpcenter.de
Fri, 28 Sep 2001 15:09:55 +0200


> <?php
> $muster = 12347321456098;

es muss

$muster = '12347321456098';

heissen, damit es keine zahl ist.

> echo "$muster<br>";
> $dat = array();
> $iX = strlen($muster);
> echo "$iX Stellen<br><br>";
> for($i=$iX-1; $i>=0; $i=$i-1)
> {
> $dat[] = substr($muster, $i, 1);
> echo "$i: $dat[$i]<br>";

und wer hat dir den schwachsinn gezeigt ?
du kannst JEDE STELLE im string mit
$muster[5] oder eine andere zahl ansprechen

> }
> echo "<br>$dat[9]<br>";
> print_r($dat);
> ?>
>
> Leider werden aber nur die letzten Ziffern angezeigt - und zwar immer
genau
> die letzte Hälfte...

integer zahl zu gross ?

> Lasse ich mir das ganze Array anzeigen oder einen einzelnen Wert,
> funktioniert es...
> Warum schneidet php immer die erste Hälfte ab?

han i nit jetestet

kiri
________________
8307 305 165 1781




php::bar PHP Wiki   -   Listenarchive