Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie, ob eine Variable in PHP eine Ganzzahl ist

So ermitteln Sie, ob eine Variable in PHP eine Ganzzahl ist

L
LOriginal
2020-06-01 17:04:373861Durchsuche

So ermitteln Sie, ob eine Variable in PHP eine Ganzzahl ist

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn