Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk membuang titik perpuluhan dari rentetan php
Kaedah: 1. Gunakan pernyataan "str_replace("."",$str)" untuk mencari titik perpuluhan dan menggantikannya dengan aksara nol 2. Gunakan "substr_replace($str," Penyataan ", stripos($str,"."),1)", gantikan titik perpuluhan dengan aksara nol mengikut kedudukannya.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Alih keluar php rentetan kaedah titik perpuluhan
Kaedah 1: Gunakan fungsi str_replace()
Anda boleh menggunakan fungsi str_replace() untuk mencari titik perpuluhan " ." dan gantikannya Hanya tukar kepada aksara kosong ""
.
Contoh:
<?php header('content-type:text/html;charset=utf-8'); $str = "123.567"; echo "原字符串:".$str."<br>"; $new = str_replace(".","",$str); echo "新字符串:".$new; ?>
Kaedah 2: Gunakan fungsi stripos() substr_replace()
Gunakan stripos() untuk mendapatkan kedudukan titik perpuluhan "."
Gunakan substr_replace() untuk menggantikan titik perpuluhan "." berdasarkan kedudukan yang diperolehi.
Contoh:
<?php header('content-type:text/html;charset=utf-8'); $str = "3.1415"; echo "原字符串:".$str."<br>"; $new = substr_replace($str,"",stripos($str,"."),1); echo "新字符串:".$new; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk membuang titik perpuluhan dari rentetan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!