26 of 410 menu

Funktion is_numeric

Die Funktion is_numeric prüft, ob der übergebene Wert eine Zahl oder eine Zeichenkette ist, die als Zahl interpretiert werden kann. Die Funktion gibt true zurück, wenn der Wert eine Zahl oder ein numerischer String ist, und false andernfalls.

Syntax

is_numeric(mixed $value): bool

Beispiel

Prüfen wir mehrere Werte auf Übereinstimmung mit dem Zahlenformat:

<?php var_dump(is_numeric(123)); // true var_dump(is_numeric('123')); // true var_dump(is_numeric('12.3')); // true var_dump(is_numeric('abc')); // false var_dump(is_numeric('123a')); // false ?>

Beispiel

Prüfen wir die Arbeit mit verschiedenen Zahlenformaten:

<?php var_dump(is_numeric(0x1A)); // true (hexadezimal) var_dump(is_numeric('0x1A')); // false (String mit hexadezimaler Zahl) var_dump(is_numeric(1.2e3)); // true (exponentielle Schreibweise) var_dump(is_numeric('1.2e3')); // true (String mit exponentieller Schreibweise) ?>

Siehe auch

  • die Funktion is_int,
    die prüft, ob eine Variable eine Ganzzahl ist
  • die Funktion is_float,
    die prüft, ob eine Variable eine Fließkommazahl ist
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen