php字符串怎么求指定字符出现次数

青灯夜游
Freigeben: 2023-03-16 12:58:02
Original
2714 Leute haben es durchsucht

两种求次数的方法:1、使用substr_count()函数,可区分大小写的统计英文、中文字符在字符串中出现的次数,语法“substr_count(字符串,指定字符,开始搜索位置,搜索长度)”。2、使用mb_substr_count()函数,可区分大小写的统计英文字符或中文字符在字符串中出现的次数,语法“mb_substr_count(字符串,指定字符,字符编码)”。

php字符串怎么求指定字符出现次数

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

php字符串怎么求指定字符出现次数?PHP提供了两个函数可以实现:

  • substr_count()

  • mb_substr_count()

这两个函数都能统计子串(英文、中文字符)在字符串中出现的次数(区分大小写的);但mb_substr_count()函数可以设置字符编码。

方法1:使用substr_count()函数求指定字符出现次数

substr_count()函数统计英文、中文字符在字符串中出现的次数。

substr_count(string,substring,start,length)
Nach dem Login kopieren
  • string 必需。规定被检查的字符串。

  • substring 必需。规定要搜索的字符串。

  • start 可选。规定在字符串中何处开始搜索。

  • length 可选。规定搜索的长度。

示例:


"; $count=substr_count($str,"a"); echo "字符a 出现了:".$count."次"; ?>
Nach dem Login kopieren

1.png

方法2:使用mb_substr_count()函数求指定字符出现次数

mb_substr_count()函数统计英文、中文字符在字符串中出现的次数(可设置字符编码)。

mb_substr_count(string,substring,encoding)
Nach dem Login kopieren
  • string 必需。规定被检查的字符串。

  • substring 必需。规定要搜索的字符串。

  • encoding 可选。规定字符编码。如果省略或是 null,则使用内部字符编码。

示例:


"; $count=mb_substr_count($str,"上海"); echo "上海 出现了:".$count."次"; ?>
Nach dem Login kopieren

2.png


"; $count=mb_substr_count($str,"A"); echo "字符A 出现了:".$count."次"; ?>
Nach dem Login kopieren

3.png

推荐学习:《PHP视频教程

Das obige ist der detaillierte Inhalt vonphp字符串怎么求指定字符出现次数. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!