Überprüfen ob Integer
Magda
- php
0 dedlfix0 Jörg Reinholz
Überprüfen ob eine Eingabe Intege rist:
function UrlInteger($zahl)
{
if (is_int ($zahl))
return $zahl;
else
return 0;
}
Doch es ist der Wurm drin, es kommt immer 0 raus, auch wenn in der $zahl 3000 steht!
Magda
Tach!
if (is_int ($zahl))
return $zahl;
else
return 0;
Doch es ist der Wurm drin, es kommt immer 0 raus, auch wenn in der $zahl 3000 steht!
Diese Funktion prüft nicht auf Zahlenwert oder nicht, sondern auf den Datentyp. Der wird wohl nicht int sein, was sich mit var_dump() überprüfen lässt. Alternativen stehen auf der Handbuchseite dieser Funktion.
dedlfix.
function UrlInteger($zahl)
{
if (is_int ($zahl))
return $zahl;else
return 0;
}Doch es ist der Wurm drin, es kommt immer 0 raus, auch wenn in der $zahl 3000 steht!
Was hast Du gegen intval()?