Johannes Zeller: Suche PHP funktion

Beitrag lesen

Hallo eddi,

das ist so nicht korrekt. Die Funktion prüft, ob der Übergebene Parameter als Zahl (integer, float) zu werten ist. Darüberhinaus wird jeder Parameter, der andere Zeichen als 0 bis 9 und einen "." enthält, als nicht nummerisch gewertet. Eigene Anstrengungen sind, wie so oft bei PHP, nicht erforderlich.

Ach, ja? Dann guck mal, was

$foo = '3e7';  
$bar = '0xF89C';  
if (is_numeric($foo)) {  
    echo "BUH!";  
}  
if (is_numeric($bar)) {  
    echo "muhaha!";  
}

ausgibt.

Schöne Grüße,

Johannes