is_int
Erkennen Sie, ob eine Variable eine Ganzzahl ist
is_int()
prüft, ob die Variable ein ganzzahliger Typ ist.
Wenn die Variable von einem ganzzahligen Typ ausgeht, gibt die Funktion true
zurück (1), ansonsten false
.
Überprüfen Sie, ob die Variable ein ganzzahliger Typ ist:
<? Php $ a = 32 ; echo "a ist" . is_int ( $ a ) . "<br>" ; $ B = 0 ; Echo "B ist" . is_int ( $ b ) . "<br>" ; $ C = 32,5 ; Echo "C ist" . is_int ( $ c ) . "<br>" ; $ d = "32" ; Echo "D ist" . is_int ( $ d ) . "<br>" ; $ e = true ; echo "e ist" . is_int ( $ e ) . "<br>" ; $ f = "null" ; echo "f ist" . is_int ( $ f ) . "<br>" ; ?>
Probieren Sie es selbst aus
In PHP ist weder der boolesche Wert true
noch die Zeichenfolge "32"
ein ganzzahliger Typ, auch wenn die Zeichenfolge Zahlen enthält. Schecks für $d
und $e
werden also FALSE
zurückgeben. In ähnlicher Weise ist $f
eine Zeichenfolge, und obwohl sein Inhalt "null"
ist, ist es auch kein ganzzahliger Typ, sodass der Scheck FALSE
zurückgibt. Schwimmpunktzahlen wie $c
sind offensichtlich keine Ganzzahlen, so dass is_int($c)
auch FALSE
zurückgibt.
is_int ( variable ) ;
Parameter | beschreiben |
---|---|
Variable | Erforderlich. Gibt die überprüfende Variable an. |