Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menggantikan titik bahasa Inggeris dengan aksara lain dalam php
Dalam PHP, anda boleh menggunakan fungsi str_ireplace() untuk menggantikan titik bahasa Inggeris "." fungsi ini boleh mencari nilai parameter pertama dalam rentetan, maka Ia digantikan dengan nilai parameter kedua dan sintaksnya ialah "str_ireplace(".","Specified other characters", string)".
Persekitaran pengendalian tutorial ini: sistem windows7, PHP versi 7.1, komputer DELL G3
Dalam php, anda boleh menggunakan str_ireplace( ) berfungsi untuk menggantikan tempoh Inggeris "." dengan aksara lain.
fungsi str_ireplace() digunakan untuk mencari dan menggantikan beberapa aksara dalam rentetan.
str_ireplace(find,replace,string,count)
参数 | 描述 |
---|---|
find | 必需。规定要查找的值。 |
replace | 必需。规定替换 find 中的值的值。 |
string | 必需。规定被搜索的字符串。 |
count | 可选。一个变量,对替换数进行计数。 |
fungsi str_ireplace() mesti mengikut peraturan berikut:
Jika rentetan yang dicari ialah tatasusunan, maka ia akan mengembalikan tatasusunan.
Jika rentetan yang dicari ialah tatasusunan, maka ia akan mencari dan menggantikan setiap elemen dalam tatasusunan.
Jika tatasusunan perlu dicari dan diganti pada masa yang sama, dan unsur-unsur yang perlu diganti adalah kurang daripada bilangan unsur yang ditemui, unsur-unsur yang berlebihan akan digantikan dengan rentetan kosong.
Jika tatasusunan dicari dan hanya rentetan diganti, rentetan gantian akan digunakan pada semua nilai yang ditemui.
Contoh 1: Dalam rentetan, gantikan noktah Inggeris dengan aksara lain
<?php header('content-type:text/html;charset=utf-8'); $str = "This is a paragraph."; echo str_ireplace(".","!",$str)."<br>"; echo str_ireplace(".","~",$str)."<br>"; echo str_ireplace("."," 123654",$str)."<br>"; ?>
Contoh 2: Dalam tatasusunan , Gantikan noktah Inggeris dengan aksara lain
<?php header('content-type:text/html;charset=utf-8'); $arr = array("1","2"," ",".","hello.",".hello"); var_dump($arr); var_dump(str_ireplace(".","!",$arr)); var_dump(str_ireplace(".","~",$arr)); var_dump(str_ireplace("."," 123654",$arr)); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menggantikan titik bahasa Inggeris dengan aksara lain dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!