Function.is-numeric
Aus PHP-Wiki
Unfallversicherung und Ratenkredit, Private Haftpflichtversicherung - Versicherungssummen und Ausschlüsse . Rechtsschutzversicherung
is_numeric — Prüft, ob eine Variable eine Zahl oder ein numerischer String ist
Inhaltsverzeichnis |
Beschreibung
bool is_numeric (mixed $var )
Prüft, ob die gegebene Variable numerisch ist. Numerische Strings bestehen
aus einem optionalen Zeichen, einer Anzahl Ziffern, einem optionalen
Dezimalteil und einem optionalen Exponentialteil. Folglich ist
+0123.45e6 ein gültiger numerischer Wert. Die
hexadezimale Schreibweise (0xFF) ist ebenfalls erlaubt
aber nur ohne Vorzeichen, Dezimalstellen und Exponentialpart.
Parameter-Liste
- var
- Die zu untersuchende Variable.
Rückgabewerte
Gibt TRUE zurück, wenn var
eine Zahl oder ein
numerischer String ist, ansonsten FALSE.
Beispiele
#1 is_numeric()
<?php $tests = Array( "42", 1337, "1e4", "nicht numerisch", Array(), 9.1 ); foreach($tests as $element) { if(is_numeric($element)) { echo "'{$element}' ist numerisch", PHP_EOL; } else { echo "'{$element}' ist NICHT numerisch", PHP_EOL; } } ?>