php查找字符串出现次数的方法


Posted in PHP onDecember 01, 2014

本文实例讲述了php查找字符串出现次数的方法。分享给大家供大家参考。具体方法如下:

在php中查找字符串出现次数的查找可以通过substr_count()函数来实现,下面就来给大家详细介绍这些函数.

substr_count($haystack, $needle [,$offset [,$length]])

其中参数:
$haystack表示母字符串,$needl表示要查找的字符

$offset表示查找的起点,$length表示查找的长度,均为可选参数

实例代码如下:

<?php  

 $str="this is a test"; 

 echo substr_count($str,'is') .'<br>'; 

 echo substr_count($str,'is',3) .'<br>'; 

 echo substr_count($str,'is',3,3) .'<br>'; 

?>

实例代码如下:
<?php 

$str = 'https://3water.com 三水点靠木_脚本编程入门教程_脚本设计交流_字符出现次数'; 

echo substr_count($str,'w').'<br />'; 

echo substr_count($str,'t').'<br />'; 

echo substr_count($str,'三水点靠木'); 

?>

输出结果为:
3
3
1
再分享一些字符串查找函数:

strstr — 查找字符串的首次出现
stristr strstr不区分大小写的版本
strpos -查找字符串首次出现的位置
string substr ( string $string , int $start [, int $length ] )
string strrchr ( string $haystack , mixed $needle )
strripos -计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)
stripos -查找字符串首次出现的位置(不区分大小定)
strrpos -计算指定字符串在目标字符串中最后一次出现的位置

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
Session的工作方式
Oct 09 PHP
PHP连接access数据库
Mar 27 PHP
说明的比较细的php 正则学习实例
Jul 30 PHP
php jquery 实现新闻标签分类与无刷新分页
Dec 18 PHP
php安全配置 如何配置使其更安全
Dec 16 PHP
php正则表达匹配中文问题分析小结
Mar 25 PHP
PHP读取xml方法介绍
Jan 12 PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 PHP
php计算指定目录下文件占用空间的方法
Mar 13 PHP
php从字符串创建函数的方法
Mar 16 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
Dec 21 PHP
Laravel 的数据库迁移的方法
Jul 31 PHP
ThinkPHP实现动态包含文件的方法
Nov 29 #PHP
PHP静态文件生成类实例
Nov 29 #PHP
ThinkPHP实现非标准名称数据表快速创建模型的方法
Nov 29 #PHP
PHP实现的简单日历类
Nov 29 #PHP
PHP实现货币换算的方法
Nov 29 #PHP
php实现的树形结构数据存取类实例
Nov 29 #PHP
Codeigniter购物车类不能添加中文的解决方法
Nov 29 #PHP
You might like
php设计模式 Interpreter(解释器模式)
2011/06/26 PHP
php实现图片局部打马赛克的方法
2015/02/11 PHP
php实现的简易扫雷游戏实例
2015/07/09 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
2018/02/08 PHP
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
javascript instanceof 内部机制探析
2010/10/15 Javascript
关于onScroll事件在IE6下每次滚动触发三次bug说明
2011/09/21 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
Node.js开发之访问Redis数据库教程
2015/01/14 Javascript
jquery实现上下左右滑动的方法
2015/02/09 Javascript
在Python中使用glob模块查找文件路径的方法
2015/06/17 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
2015/07/27 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
AngularJS基础 ng-if 指令用法
2016/08/01 Javascript
使用bootstrap validator的remote验证代码经验分享(推荐)
2016/09/21 Javascript
微信小程序 教程之WXSS
2016/10/18 Javascript
vue使用vue-cli快速创建工程
2017/07/28 Javascript
详解JS构造函数中this和return
2017/09/16 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
2017/11/08 jQuery
vue bus全局事件中心简单Demo详解
2018/02/26 Javascript
vue-cli脚手架搭建的项目去除eslint验证的方法
2018/09/29 Javascript
微信小程序 授权登录详解(附完整源码)
2019/08/23 Javascript
在Koa.js中实现文件上传的接口功能
2019/10/08 Javascript
浅谈js中的attributes和Attribute的用法与区别
2020/07/16 Javascript
Python ORM框架SQLAlchemy学习笔记之安装和简单查询实例
2014/06/10 Python
Python使用MD5加密算法对字符串进行加密操作示例
2018/03/30 Python
python交换两个变量的值方法
2019/01/12 Python
Python多进程方式抓取基金网站内容的方法分析
2019/06/03 Python
Python matplotlib学习笔记之坐标轴范围
2019/06/28 Python
美国在线咖啡、茶和餐厅供应商:LollicupStore
2018/05/04 全球购物
巴西备受欢迎的服装和生活方式品牌:FARM Rio
2020/02/04 全球购物
化工专业大学生职业生涯规划书
2014/01/14 职场文书
重阳节演讲稿:尊敬帮助老人 弘扬传统美德
2014/09/25 职场文书
乡镇党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
Mysql 设置boolean类型的操作
2021/06/04 MySQL