is_null
is_object
Funktionen zur Behandlung von Variablen
PHP Manual

# is_numeric

(PHP 4, PHP 5)

is_numeric — Prüft, ob eine Variable eine Zahl oder ein numerischer String ist

### Beschreibung

bool is_numeric ( mixed `$var` )

Prüft, ob die gegebene Variable numerisch ist. Numerische Strings bestehen aus einem optionalen Vorzeichen, 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

Beispiel #1 is_numeric()-Beispiele

`<?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;
}
}
?>`

### Siehe auch

- ctype_digit() - Auf Ziffern überprüfen
- is_bool() - Prüft, ob eine Variable vom Typ boolean ist
- is_null() - Prüft ob eine Variable NULL enthält
- is_float() - Prüft, ob eine Variable vom Typ float ist
- is_int() - Prüft, ob eine Variable vom Typ int ist
- is_string() - Prüft, ob Variable vom Typ string ist
- is_object() - Prüft, ob eine Variable vom Typ object ist
- is_array() - Prüft, ob die Variable ein Array ist

is_null
is_object
Funktionen zur Behandlung von Variablen
PHP Manual