Dua kaedah pengiraan: 1. Gunakan pernyataan for untuk menggelungkan aksara dalam rentetan dan mengira bilangan m aksara Sintaks "$con=0;for($i=0;$i
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
pengiraan php rentetan Berapa m aksara terdapat
Kaedah 1: Gunakan pernyataan for untuk menggelung aksara dalam rentetan dan mengira bilangan m aksara
<?php header('content-type:text/html;charset=utf-8'); $str="34mvghm45m67m"; echo "原字符串:".$str."<br>"; $con=0; for($i=0;$i<strlen($str);$i++){ if($str[$i]==="m"){ $con++; } } echo "m字符的个数:".$con; ?>
Kaedah 2: Gunakan fungsi substr_count() untuk mengira bilangan m aksara
<?php header('content-type:text/html;charset=utf-8'); $str="m34mvghm45m67mm"; echo "原字符串:".$str."<br>"; echo "m字符的个数:".substr_count($str,"m"); ?>
Penerangan:
fungsi substr_count() mengira bilangan kali subrentetan muncul dalam rentetan. (Subrentetan adalah sensitif huruf besar dan kecil.)
substr_count(string,substring,start,length)
参数 | 描述 |
---|---|
string | 必需。规定要检查的字符串。 |
substring | 必需。规定要检索的字符串。 |
start | 可选。规定在字符串中何处开始搜索。 |
length | 可选。规定搜索的长度。 |
Nilai pulangan: Mengembalikan bilangan kali subrentetan muncul dalam rentetan.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengira berapa banyak m aksara yang terdapat dalam rentetan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!