Methode: 1. Verwenden Sie die Anweisung „str_replace(“.“,„“,$str)“, um den Dezimalpunkt zu finden und ihn durch ein Nullzeichen zu ersetzen. 2. Verwenden Sie „substr_replace($str,““,stripos(; $str ,"."),1)“-Anweisung, ersetzen Sie den Dezimalpunkt entsprechend seiner Position durch ein Nullzeichen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
So entfernen Sie den Dezimalpunkt aus der PHP-Zeichenfolge
Methode 1: Verwenden Sie die Funktion str_replace()
Ja Verwenden Sie die Funktion str_replace(), um den Dezimalpunkt „.“ zu finden und ihn durch das Leerzeichen zu ersetzen ""
.
Beispiel:
<?php header('content-type:text/html;charset=utf-8'); $str = "123.567"; echo "原字符串:".$str."<br>"; $new = str_replace(".","",$str); echo "新字符串:".$new; ?>
Methode 2: Verwenden Sie die Funktion „stripos()+substr_replace()“
Verwenden Sie „stripos()“, um die Position des Dezimalpunkts „“ zu ermitteln.
Verwenden Sie „substr_“ ersetzen( ) entsprechend dem erhaltenen Ersetzen Sie einfach den Dezimalpunkt „.“ durch das Leerzeichen „“.
Beispiel:
<?php header('content-type:text/html;charset=utf-8'); $str = "3.1415"; echo "原字符串:".$str."<br>"; $new = substr_replace($str,"",stripos($str,"."),1); echo "新字符串:".$new; ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo entfernen Sie den Dezimalpunkt aus der PHP-Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!