Heim >Backend-Entwicklung >PHP-Problem >PHP überprüft, ob es sich um zwei Dezimalstellen handelt
php prüft, ob es sich um zwei Dezimalstellen handelt
1 Erstellen Sie zunächst eine Funktion fun und erhalten Sie eine Parameternummer ;
2. Verwenden Sie dann preg_match, um einen regulären Abgleich für num durchzuführen.
3.
Der Code lautet wie folgt:
<?php function fun($num) { if (preg_match('/^[0-9]+(.[0-9]{2})$/', $num)) { echo $num, '对<br>'; }else{ echo $num, '错<br>'; } } fun(111); fun(1112.01); fun(2324.1); fun(2324.15); fun(2324.157); fun(0.57);
Ergebnis:
111错 1112.01对 2324.1错 2324.15对 2324.157错 0.57对
Weitere PHP-Kenntnisse finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonPHP überprüft, ob es sich um zwei Dezimalstellen handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!