位置: 编程技术 - 正文

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函数)

  • 违约金的专票能抵扣吗
  • 公户结算卡最多可以拿多少现金
  • 大凭证小凭证
  • 已申报个税减免什么意思
  • 会计核算是否健全 填错了有影响吗
  • 房产报废手续
  • 销售使用过的固定资产如何开票
  • 备用金现金日记账表格
  • 子公司给总公司开发票
  • 转租的门面怎么办营业执照
  • 出口企业如何做锁汇
  • 你如何界定成本与费用之间区别?
  • 单位收到增值税专用开票人写管理员
  • 所得减免优惠明细表减免项目包括几项
  • 小规模季度不超过多少不用交税
  • 离职补偿金excel公式
  • 单位住房没有房产证是否可以买卖
  • 统借统还的所得税政策
  • 加工产品不一定有合理损耗
  • 土地增值税允许扣除的评估价
  • 公司仓库调拔结算会计分录.
  • 外币账户和外汇账户一样吗?
  • 资产总额从业人数
  • 咨询服务用什么科目
  • 上月的应付账款怎么记账
  • 老板垫付的钱应该怎么做科目
  • 应交税费已交税金借方有余额
  • 为什么Win7电脑开机时会卡在
  • 土地无形资产怎么估值
  • 腾讯手游助手使命召唤怎么滑铲
  • 反结账是什么意思怎么取消
  • 医院的重要
  • linux双ip路由设置方法
  • 往来账要交税吗
  • php pop
  • 火爆全网的头像男
  • 可视化思考
  • 大前端技术
  • install PostgreSQL Community Ubuntu Documentation
  • 哪些税是季报
  • python中if语句的用法
  • python报错怎么办
  • 印花税的计税依据为各种应税凭证上所记载的计税金额
  • 费用发票先入账吗
  • SQL Server Native Client下载 SQL Server Native Client安装方法
  • mysql时间格式转换函数
  • 未入账分期金额要还吗
  • 原材料的帐务处理
  • 小规模免税收入怎么做账
  • 员工休产假不发工资违法吗
  • 租赁房屋取得发票怎么开
  • 独立核算和非独立核算哪个好
  • 营业收入大于资产怎么办
  • 固定资产清理时累计折旧提完了怎么账务处理
  • 股东退股如何清算
  • 土地使用权使用年限怎么算
  • 技术服务发票怎么做成本
  • sqlserver开启远程
  • sql server多行添加
  • w7系统ip地址
  • 苹果mac怎么清理缓存
  • docker untagged
  • MacOS X Yosemite升级后postgresql启动报错的解决办法
  • win7操作系统安装日期
  • 如何快速卸载游戏
  • centos release6.7
  • msg0是什么文件
  • windows7旗舰版怎样扩大虚拟内存
  • 在ubuntu上安装apache
  • 文本框后缀
  • js正则表达式gi
  • 进入cmd命令
  • 并结合案例进行深入剖析
  • jquery序列化json
  • git pull could not read from remote repository
  • 深入浅出jquery
  • 怎么设置python前面序号
  • 矿产资源税的计税依据
  • 世界第二十八高峰
  • 吉林省会考成绩查询入口网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设