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上传图片、删除图片实现代码
May 12 PHP
PHP多文件上传实例
Jul 09 PHP
php实现的农历算法实例
Aug 11 PHP
PHP编程中尝试程序并发的几种方式总结
Mar 21 PHP
ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法
Nov 12 PHP
php数据结构之顺序链表与链式线性表示例
Jan 22 PHP
PHP实现的超长文本分页显示功能示例
Jun 04 PHP
PHP实现百度人脸识别
May 06 PHP
apache集成php7.3.5的详细步骤
Jun 20 PHP
laravel请求参数校验方法
Oct 10 PHP
thinkPHP框架乐观锁和悲观锁实例分析
Oct 30 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 date()日期时间函数详解
2010/05/16 PHP
php学习之 数组声明
2011/06/09 PHP
php实现文件下载简单示例(代码实现文件下载)
2014/03/10 PHP
Linux中用PHP判断程序运行状态的2个方法
2014/05/04 PHP
PHP防盗链的基本思想 防盗链的设置方法
2015/09/25 PHP
PHP代码维护,重构变困难的4种原因分析
2016/01/25 PHP
PHP编写简单的App接口
2016/08/28 PHP
PHP实现对二维数组某个键排序的方法
2016/09/14 PHP
thinkphp在php7环境下提示Cannot use ‘String’ as class name as it is reserved的解决方法
2016/09/30 PHP
phpmyadmin下载、安装、配置教程
2017/05/16 PHP
Laravel统计一段时间间隔的数据方法
2019/10/09 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
2008/11/06 Javascript
jQuery防止click双击多次提交及传递动态函数或多参数
2014/04/02 Javascript
jQuery动画效果图片轮播特效
2016/01/12 Javascript
浅谈js图片前端预览之filereader和window.URL.createObjectURL
2016/06/30 Javascript
jQuery实现右侧抽屉式在线客服功能
2017/12/25 jQuery
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
2019/04/17 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
2019/05/16 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
[52:02]DOTA2-DPC中国联赛 正赛 Phoenix vs Dragon BO3 第二场 2月26日
2021/03/11 DOTA
Python datetime模块的使用示例
2021/02/02 Python
使用CSS3配合IE滤镜实现渐变和投影的效果
2015/09/06 HTML / CSS
canvas裁剪clip()函数的具体使用
2018/03/01 HTML / CSS
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
MAC Cosmetics巴西官方网站:M·A·C彩妆
2019/04/18 全球购物
北美最大的参茸药食商城:德成行
2020/12/06 全球购物
广州盈通面试题
2015/12/05 面试题
Hibernate持久层技术
2013/12/16 面试题
css animation配合SVG制作能量流动效果
2021/03/24 HTML / CSS
启迪人心的励志语录:脾气永远不要大于本事
2020/01/02 职场文书
SpringBoot实现异步事件驱动的方法
2021/06/28 Java/Android
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL
Fluentd搭建日志收集服务
2022/09/23 Servers