php中字符查找函数strpos、strrchr与strpbrk用法


Posted in PHP onNovember 18, 2014

本文实例讲述了php中字符查找函数strpos、strrchr与strpbrk用法。分享给大家供大家参考。具体如下:

① strpos() 函数返回字符串在另一个字符串中第一次出现的位置,如果没有找到该字符串,则返回 false.

语法:strpos(string,find,start),代码如下:

$str="hello world";          //定义字符串1 

$result=strpos($str,"ll");         //执行查找最早出现的位置 

echo $result;           //输出结果,2

② strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符,如果成失败,否则返回 false.

语法:strrchr(string,char),代码如下:

$str="hello world";          //定义字符串1 

$result=strrchr($str,"o");         //执行查找最末出现的位置 

echo $result;

③ strpbrk() 函数在字符串中搜索指定字符中的任意一个,该函数返回指定字符第一次出现的位置开始的剩余部分,如果没有找到,则返回 false.

语法:strpbrk(string,charlist),代码如下:

$str="hello world";    //定义字符串1 

$result=strpbrk($str,"oe");       //执行查找操作 

echo $result;     //输出结果,hello world

提示和注释.

注释:该函数对大小写敏感.

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

PHP 相关文章推荐
Search File Contents PHP 搜索目录文本内容的代码
Feb 21 PHP
解析php DOMElement 操作xml 文档的实现代码
May 10 PHP
ThinkPHP中的系统常量和预定义常量集合
Jul 01 PHP
php实现获取局域网所有用户的电脑IP和主机名、及mac地址完整实例
Jul 18 PHP
php实现建立多层级目录的方法
Jul 19 PHP
php基于str_pad实现卡号不足位数自动补0的方法
Nov 12 PHP
codeigniter中view通过循环显示数组数据的方法
Mar 20 PHP
PHP ajax 异步执行不等待执行结果的处理方法
May 27 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
May 27 PHP
php实现转换html格式为文本格式的方法
May 16 PHP
php对微信支付回调处理的方法
Aug 23 PHP
laravel 解决多库下的DB::transaction()事务失效问题
Oct 21 PHP
PHP遍历目录函数opendir()、readdir()、closedir()、rewinddir()总结
Nov 18 #PHP
PHP统计目录大小的自定义函数分享
Nov 18 #PHP
php创建和删除目录函数介绍和递归删除目录函数分享
Nov 18 #PHP
PHP递归复制、移动目录的自定义函数分享
Nov 18 #PHP
PHP打开和关闭文件操作函数总结
Nov 18 #PHP
PHP文件读写操作相关函数总结
Nov 18 #PHP
PHP中通过fopen()函数访问远程文件示例
Nov 18 #PHP
You might like
PHP Memcached + APC + 文件缓存封装实现代码
2010/03/11 PHP
PHP二维数组的去重问题解析
2011/07/17 PHP
20个PHP常用类库小结
2011/09/11 PHP
php入门之连接mysql数据库的一个类
2012/04/21 PHP
简单谈谈php中的unicode和utf8编码
2015/06/10 PHP
PHP自动生成表单代码分享
2015/06/19 PHP
PHP回调函数简单用法示例
2019/05/08 PHP
javascript中onmouse事件在div中失效问题的解决方法
2012/01/09 Javascript
js实现倒计时时钟的示例代码
2013/12/17 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
node.js中的fs.unlink方法使用说明
2014/12/15 Javascript
AngularJS基础学习笔记之简单介绍
2015/05/10 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
学习javascript面向对象 掌握创建对象的9种方式
2016/01/04 Javascript
B/S(Web)实时通讯解决方案分享
2017/04/06 Javascript
基于bootstrap实现bootstrap中文网巨幕效果
2017/05/02 Javascript
JS实现浏览上传文件的代码
2017/08/23 Javascript
vue里面使用mui的弹出日期选择插件实例
2018/09/16 Javascript
详解JavaScript 浮点数运算的精度问题
2019/07/23 Javascript
js实现图片3D轮播效果
2019/09/21 Javascript
node.js开发辅助工具nodemon安装与配置详解
2020/02/06 Javascript
原生JS实现微信通讯录
2020/06/18 Javascript
ES6字符串的扩展实例
2020/12/21 Javascript
[01:55]2014DOTA2国际邀请赛快报:国土生病 紧急去医院治疗
2014/07/10 DOTA
python使用clear方法清除字典内全部数据实例
2015/07/11 Python
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
python如何重载模块实例解析
2018/01/25 Python
完美解决在oj中Python的循环输入问题
2018/06/25 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
微软巴西官方网站:Microsoft Brasil
2019/09/26 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
2013/07/30 面试题
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
如何进行Linux分区优化
2016/09/13 面试题
社区志愿者培训方案
2014/06/10 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs