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 相关文章推荐
同时提取多条新闻中的文本一例
Oct 09 PHP
PHP源码之 ext/mysql扩展部分
Jul 17 PHP
基于session_unset与session_destroy的区别详解
Jun 03 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
Jun 05 PHP
php session_start()出错原因分析及解决方法
Oct 28 PHP
PHP抓屏函数实现屏幕快照代码分享
Jan 02 PHP
PHP获取文件夹内文件数的方法
Mar 12 PHP
php源码 fsockopen获取网页内容实例详解
Sep 24 PHP
php实现文件上传及头像预览功能
Jan 15 PHP
PHP实现转盘抽奖算法分享
Apr 15 PHP
PHP的PDO连接讲解
Jan 24 PHP
laravel异步监控定时调度器实例详解
Jun 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 编写的 25个游戏脚本
2009/05/11 PHP
php生成随机密码的三种方法小结
2010/09/04 PHP
有关于PHP中常见数据类型的汇总分享
2014/01/06 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
2015/03/19 PHP
PHP错误和异常处理功能模块示例
2016/11/12 PHP
php 函数使用可变数量的参数方法
2017/05/02 PHP
javascript 变量作用域 代码分析
2009/06/26 Javascript
一个简单的js鼠标划过切换效果
2010/06/30 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
2013/11/12 Javascript
ext前台接收action传过来的json数据示例
2014/06/17 Javascript
jQuery 写的简单打字游戏可以提示正确和错误的次数
2014/07/01 Javascript
在HTML中插入JavaScript代码的示例
2015/06/03 Javascript
JavaScript中数据结构与算法(五):经典KMP算法
2015/06/19 Javascript
js数组去重的方法汇总
2015/07/29 Javascript
js实现遍历含有input的table实例
2015/12/07 Javascript
JavaScript实现in-place思想的快速排序方法
2016/08/07 Javascript
EasyUI学习之Combobox级联下拉列表(2)
2016/12/29 Javascript
Angular2数据绑定详解
2017/04/18 Javascript
Angular实现的table表格排序功能完整示例
2017/12/22 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
基于Vue实现拖拽效果
2018/04/27 Javascript
基于Vue2实现简易的省市区县三级联动组件效果
2018/11/05 Javascript
vue实现一个获取按键展示快捷键效果的Input组件
2021/01/13 Vue.js
[40:31]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python中is与==判断的区别
2017/03/28 Python
Python实现获取前100组勾股数的方法示例
2018/05/04 Python
python 中字典嵌套列表的方法
2018/07/03 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
python的slice notation的特殊用法详解
2019/12/27 Python
Python任务自动化工具tox使用教程
2020/03/17 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
python使用yaml 管理selenium元素的示例
2020/12/01 Python
全球领先的全景影像品牌:Insta360
2019/08/21 全球购物
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
传统软件工程与面向对象的软件工程有什么区别
2012/05/31 面试题