Zum Inhalt springen

is_numeric()

Einführung

Die Funktion is_numeric() ist eine integrierte Funktion in PHP, die überprüft, ob eine Variable numerisch ist oder nicht. Ein numerischer Wert ist ein Wert, der als Zahl dargestellt werden kann.

Syntax

Die Syntax der Funktion is_numeric() lautet wie folgt:

Die PHP-Syntax von is_numeric()

php
bool is_numeric(mixed $var)

Die Funktion nimmt einen einzelnen Parameter $var entgegen, der die zu überprüfende Variable ist. Die Funktion gibt true zurück, wenn die Variable numerisch ist, und andernfalls false.

Anwendungsbeispiel

Hier ist ein Beispiel für die Verwendung der Funktion is_numeric() in PHP:

Beispiel für PHP is_numeric()

php
<?php
$var1 = "42";
$var2 = 3.14;
$var3 = "hello";
echo is_numeric($var1) . "\n";  // output: 1 (true)
echo is_numeric($var2) . "\n";  // output: 1 (true)
echo is_numeric($var3) . "\n";  // output: (false)
?>

In diesem Beispiel definieren wir drei Variablen: $var1 ist eine Zeichenkette mit dem Wert „42", $var2 ist eine Gleitkommazahl (Float) mit dem Wert 3,14 und $var3 ist eine Zeichenkette mit dem Wert „hello". Anschließend verwenden wir die Funktion is_numeric(), um zu prüfen, ob jede Variable numerisch ist. Die Ausgabe zeigt, dass $var1 und $var2 numerisch sind (true), während $var3 nicht numerisch ist (false).

Zusammenfassung

Die Funktion is_numeric() ist ein nützliches Werkzeug, um in PHP zu überprüfen, ob eine Variable numerisch ist. Sie kann verwendet werden, um sicherzustellen, dass eine Variable vor der Ausführung von Operationen einen gültigen numerischen Wert hat, oder um numerische und nicht-numerische Variablen auf bestimmte Weise zu verarbeiten. Durch die Verwendung dieser Funktion können Entwickler sicherstellen, dass ihr Code mit den richtigen Datentypen arbeitet und Fehler vermeiden, die bei der Arbeit mit gemischten Datentypen auftreten können.

Practice

Was macht die is_numeric-Funktion in PHP?

Finden Sie das nützlich?

Dual-run-Vorschau — vergleichen Sie mit den Symfony-Routen live.