Haben Sie eine Variable und möchten überprüfen ob diese eine Zahl ist?
Dazu habe ich für Sie im folgenden eine kleine Funktion namens zahl() gebaut, welche überprüft ob die an die Funktion übergebene Variable eine Zahl ist.
Ist die Variable eine Zahl, so liefert die Funktion "true" zurück, ist die Variable keine Zahl, so wird "false" zurückgegeben.
<?php
function zahl($var)
{
if (preg_match("=^[0-9]+$=i",$var)) {
return TRUE;
} else {
return FALSE;
}
}
$id = "4";
$text = "Mülltonne";
if (zahl($id)) {
echo "Die Variable \"id\" ist <b>eine</b> Zahl.<br>";
}
if (!zahl($text)) {
echo "Die Variable \"text\" ist <b>keine</b> Zahl.";
}
?>