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