Start · Sprachen · PHP · Referenz · is_numeric

is_numeric

Funktion

Prüft, ob ein Wert eine gültige Zahl ist — inklusive numerischer Strings.

seit PHP 4.0.0 Kategorie: type

Signatur

is_numeric(mixed $value): bool

Beschreibung

Akzeptiert Integers, Floats, Hex-Strings und wissenschaftliche Notation. "123abc" gibt false, "123" gibt true.

Parameter

Name Typ Default Beschreibung
$value Pflicht mixed Wert.

Rückgabewert

Typ
bool
Beschreibung
true wenn numerisch.

Beispiele

Varianten

<?php

var_dump(is_numeric('123'));    // true
var_dump(is_numeric('12.5e3')); // true
var_dump(is_numeric('123abc')); // false