Heim > Artikel > Backend-Entwicklung > Detaillierte Erläuterung der Methode der Ganzzahlbeurteilung in PHP (mit Code)
Ich habe diese drei Methoden im Internet gesehen. Wenn Sie Fragen haben, weisen Sie uns darauf hin und lassen Sie uns gemeinsam lernen
1. is_int wird verwendet, um zu beurteilenif(is_int(2.0)){
echo "整数";
}else{
echo "非整数";
}
Nicht ganzzahlige Ausgabe
Unter normalen Umständen kann es beurteilt werden, aber wenn die angegebene Zahl so 2,0 ist, ist dies der Fall Die Beurteilungsmethode lautet: Es wird Probleme geben, daher ist dieser Ansatz falsch
2, Boden, Decke$a = 2.0;
if(floor($a)==$a){
echo "整数";
}else{
echo "非整数";
}
Ganzzahlen ausgeben
Verwenden Sie eine solche Rundung Funktion, also ist dieser Ansatz möglich
3, reguläre BeurteilungCode-Snippet
$reg = '/^[0-9][0-9]*$/' $goods_number = '0'; if( preg_match($reg,$goods_number)){ echo '是整数'; }else{ echo '不是整数'; }
Ganzzahl ausgeben
Das Obige ist Meine eigene Zusammenfassung. Nach Ihren eigenen Tests sind mehrere Methoden in Ordnung. Wenn Sie Probleme feststellen, können Sie mich daran erinnern^_^
Dann habe ich im Handbuch mehrere solcher PHP-Beurteilungsfunktionen gefunden . Wie ctype_digit, is_numeric (dies kann hexadezimale Zahlen ermitteln). Interessierte Freunde können es selbst testen und studieren
Vielen Dank fürs Lesen, ich hoffe, Sie werden viel davon profitieren.
Dieser Artikel ist reproduziert von: https://blog.csdn.net/u013757199/article/details/51577379
Empfohlenes Tutorial: „
PHP-TutorialDas obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Methode der Ganzzahlbeurteilung in PHP (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!