Zwei Möglichkeiten, um festzustellen, ob eine Variable eine Ganzzahl in PHP ist
1 Variable ist eine Zahl. PHP verfügt über eine integrierte Beurteilungsfunktion: is_int erkennt, ob die Variable eine Ganzzahl ist.
2 Aber manchmal sind die Variablen, die wir erhalten, Zahlen oder numerische Zeichenfolgen (wie z (normalerweise Zeichenfolgen). Auf diese Weise können wir die Funktion daois_int() nicht einfach verwenden, um festzustellen, ob es sich um eine Ganzzahl handelt. Wir müssen die Funktionen is_numeric() und strpos() verwenden, um festzustellen, ob es sich um eine Ganzzahl handelt:
(1) Verwenden Sie die Funktion is_numeric(), um zu bestimmen, ob es sich um eine Zahl oder eine Zahlenfolge handelt.
(2) Verwenden Sie strpos(), um zu bestimmen, ob die Zahl eine Dezimalzahl enthält Punkt;
if(!属is_numeric($age)||strpos($age,".")!==false){ echo "不是整数"; }else{ echo "是整数"; }
Empfohlenes Tutorial: „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Variable in PHP eine Ganzzahl ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!