![]() Mailinglisten-Archive |
> F�hre ich mit $tag eine Rechenoperation durch (z.B. $tag-=1;) und wiederhole > danach die Abfrage, liefert "is_integer($tag)" true zur�ck und die Ausgabe > "Tag ist int" erscheint. > Ist doch h�chst seltsam, oder? eigentlich nicht, per post �bermittelte daten sind strings, du musst nur vorher den typ setzen, oder falls du eine rechenoperation ausf�hrst �ndert php den typ automatsich <? $string = "3,5"; settype($string,"integer"); if($string) echo "tag: $string"; else echo "kein tag: $string"; ?> liefer immer true, da settype den nicht integer teil abschneidet, bei einem string wird dieser nach 0 konvertiert, das kommt dier gerade recht, da es auch keinen tag 0 gibt. gruss daniel /*-- daniel beulshausen - db_(at)_phpopentracker.de using php on windows? http://www.mm4.de/andreas.otto/php_related/mod_php4_win32/
php::bar PHP Wiki - Listenarchive