位置: 编程技术 - 正文

PHP字符串函数strrpos()的用法(php字符串定义的三种方式)

编辑:rootadmin
strrpos

推荐整理分享PHP字符串函数strrpos()的用法(php字符串定义的三种方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在php中,字符串有哪些表示形式,php string函数,在php中,字符串有哪些表示形式,php字符串型数据的定义方式,php 字符串函数,php 字符串函数,php字符串定义,php 字符串函数,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

strrpos — 计算指定字符串在目标字符串中最后一次出现的位置

说明 int strrpos ( string $haystack , string $needle [, int $offset = 0 ] )

返回字符串 haystack 中 needle 最后一次出现的数字位置。注意 PHP4 中,needle 只能为单个字符。如果 needle 被指定为一个字符串,那么将仅使用第一个字符。

参数

haystack

在此字符串中进行查找。

needle

如果 needle不是一个字符串,它将被转换为整型并被视为字符的顺序值。

offset

或许会查找字符串中任意长度的子字符串。负数值将导致查找在字符串结尾处开始的计数位置处结束。

返回值

返回 needle 存在的位置。如果没有找到,返回 FALSE。 Also note that string positions start at 0, and not 1.

PHP字符串函数strrpos()的用法(php字符串定义的三种方式)

Returns FALSE if the needle was not found.

Warning

此函数可能返回布尔值FALSE,但也可能返回等同于 FALSE 的非布尔值。请阅读 布尔类型章节以获取更多信息。应使用===运算符来测试此函数的返回值。

更新日志

版本 说明 5.0.0 参数 needle 可以是一个多字符的字符串。 5.0.0 引入 offset 参数。

范例

Example #1 检查字串是否存在

很容易将“在位置 0 处找到”和“未发现字符串”这两种情况搞错。这是检测区别的办法:

<?php$pos=strrpos($mystring,"b");if($pos===false){//注意:三个等号//未发现...}?>

Example #2 使用偏移位置进行查找

<?php$foo="abc";var_dump(strrpos($foo,'7',-5));//从尾部第5个位置开始查找//结果:int()var_dump(strrpos($foo,'7',));//从第个位置开始查找//结果:int()var_dump(strrpos($foo,'7',));//结果:bool(false)?>

参见

strpos() - 查找字符串首次出现的位置 stripos() - 查找字符串首次出现的位置(不区分大小写) strripos() - 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写) strrchr() - 查找指定字符在字符串中的最后一次出现 substr() - 返回字符串的子串

PHP字符串函数strspn()的用法 strspn(PHP4,PHP5)strspn计算字符串中全部字符都存在于指定字符集合中的第一段子串的长度。说明intstrspn(string$subject,string$mask[,int$start[,int$length]])返回subject中

PHP字符串函数strstr()的用法 strstr(PHP4,PHP5)strstr查找字符串的首次出现说明stringstrstr(string$haystack,mixed$needle[,bool$before_needle=false])返回haystack字符串从needle第一次出现的位置开始到haystac

PHP字符串函数strpos()的用法 strpos(PHP4,PHP5)strpos查找字符串首次出现的位置说明mixedstrpos(string$haystack,mixed$needle[,int$offset=0])返回needle在haystack中首次出现的数字位置。参数haystack在该字

标签: php字符串定义的三种方式

本文链接地址:https://www.jiuchutong.com/biancheng/278804.html 转载请保留说明!

上一篇:PHP字符串函数strtok()的用法(php string)

下一篇:PHP字符串函数strspn()的用法(php string函数)

  • 增值税抵扣的会计科目
  • 资产的计税基础怎么计算
  • 个体工商户申报个税是按月按季度
  • 对母公司的其他说法
  • 个体户一个月能领多少发票
  • 发票打印格式错误
  • 已申报未导入是申报成功了吗
  • 小规模普票专票税率一样吗
  • 长期投资换入固定资产如何处理
  • 随意变更会计处理方法违背了
  • 事业单位劳务派遣工作值得去吗
  • 债权受让方如何交税
  • 上报汇总和抄报是一个意思吗
  • 《减免所得税优惠明细表》
  • 一般纳税人设备租赁税率
  • 退票费可以开公司发票吗
  • 金税盘减免税款贷方余额
  • 两个帐套合并为一个
  • 支付工人保险费计入什么科目里
  • 客户年会赞助是公司账户转嘛
  • 企业支付微信认证怎么弄
  • 如何把私人账户冻结
  • 对公账户是否有银行卡号
  • 营改增后房地产会计账务处理
  • php中的require
  • icqlite.exe进程的详细介绍 icqlite进程的查询 作用是什么
  • 竣工结算与竣工决算的主要区别是什么
  • vue查看图片组件
  • php获取当前时间提交数据库
  • 小规模企业做账表格
  • vue定时调用方法
  • vue做项目的流程
  • vue-mapvgl
  • pytorch m1
  • 增值税发票抵扣联和发票联
  • 出售无形资产损益怎么算
  • 美团算钱
  • 自由会计服务类工作者
  • 代扣车船税手续费按多少返还
  • 公司收到保险公司退保费怎么账务处理
  • 水灾期间未生产怎么处理
  • 一般纳税人在任何情形下都可以领购使用增值税专用发票
  • 个税哪种申报方式好
  • 金蝶专业版仓库管理怎么结账
  • 分组计数什么意思
  • 休产假的工资扣个人所得税吗
  • 企业做账的流程图
  • 同一控制下的长投入账价值按什么计算
  • 动迁补偿金
  • 汽车抵押贷款会计分录
  • 没有合同的收入能入账吗
  • 12月多开的发票,可以明年1月份入账吗?
  • 开服务业发票要交印花税吗?
  • 资产评估增值的调整方法
  • 可供出售金融资产是指什么
  • 自然人可以申请一般纳税人吗
  • 进项税包含
  • mysql5.7分区表
  • Win7/Win8.1/Win10的UAC对话框“是”点不了的原因及解决方法
  • win7系统怎么关闭病毒防护
  • mac所有窗口最小化
  • 重装系统东西
  • windows没网络是怎么回事
  • 电脑周边是什么
  • u启动开机启动快捷键
  • mac 10.8.5升级
  • cocos2dx官方教程
  • 深入理解linux系统
  • shell脚本数组的用法
  • unity ugui合批
  • 关于javascript
  • linux命令行常用操作
  • js简单代码
  • jsoni
  • jquery实现div左右移动
  • jquery键盘事件及keycode大全
  • jQuery+formdata实现上传进度特效遇到的问题
  • ukey开发票系统怎么升级?
  • 软件和集成电路企业税收优惠
  • 通讯费报销会计分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设