Mailinglisten-Archive |
Hallo Christian, hallo Liste,
Christian Hamacher schrieb am 11.08.2001 um 11:09 unter anderem:
> Wenn es nur um die frage geht ob eine Zahl gerade oder nicht ist teste
> doch einfach die letzte Stelle das reicht doch.
> <?php
> $wert = "666666666666666666666" ;
> $test = (int) $wert[ strlen($wert)-1 ] ;
> if($test % 2){
> echo "ungerade";
> }else{
> echo "gerade";
> }
Nicht ganz, ich prüfe vorher ob der Wert überhaupt eine
Ganzzahl ist, aber da hakt es schon. Prüfung mit
is_int() o.ä. ergeben bei mir immer den gleichen wert.
In den Manualbeteiträgen habe ich ein regexp gefunden,
das bringts aber auch nicht.
Liebe Grüße
Theo
php::bar PHP Wiki - Listenarchive