位置: 编程技术 - 正文

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

  • 建筑垃圾清运费税率是多少
  • 银行存款对银行的作用
  • 法人股东分红交什么税
  • 个人如何开现金账户
  • 车船税是费用吗
  • 购买土地契税和印花税什么时候交
  • 房产税存在往期滞纳金吗
  • 房产税没交会怎么样
  • 资产负债表中无形资产是原值还是净值
  • 契税晚交有什么影响
  • 应收款确认坏账分录
  • 研发支出费用化支出每个月都要结转吗
  • 合同和付款单位不一致发票应该开给谁
  • 酒店会务费发票税率
  • 新领的发票怎么读入开票系统
  • 企业当年度增值税税率
  • 预缴所得税需要结转吗
  • 购进货物运费会退吗
  • 如何判断发票是否重复
  • 一般纳税人交的增值税可以抵扣吗
  • 抄报汇总对比通用怎么写
  • 王者荣耀怎么快速获得金币
  • 价款包括增值税税率吗
  • 材料没入库的会计分录
  • thinkphp添加数据
  • 2020税务预警后如何解除
  • 交易性金融资产属于什么科目
  • 你需要权限来执行操作是怎么回事
  • PHP:pg_affected_rows()的用法_PostgreSQL函数
  • 汇票本票支票的相同点和不同点
  • 员工自己垫付的费用怎么走账
  • 股东无偿转让股权
  • 月入2万的10个小生意低成本
  • 出租门面是否缴增值税
  • 股权转让怎么做帐务处理
  • 自建办公楼装修效果图
  • php @method
  • php中类静态成员描述不正确的是
  • 如何判断公众号是否可靠
  • 编译和链接的区别是什么
  • c+c#
  • 综合所得个税计算例题
  • 车辆车船税收费标准
  • 月初红字冲销暂估入账
  • 公司注销之前需要做些什么
  • mysql语句语法
  • 预收款增值税纳税时间
  • 应付账款的入账时间为
  • 小规模企业其他增值税发票不含税销售额是灰色的
  • 售后回租服务费开票
  • 餐饮充值规则说明
  • 其他业务支出的借贷方向
  • 认缴款和投资款区别
  • 工人的工资占企业的比例
  • mysql复杂数据查询方法
  • sqlserver 错误6005
  • mysql 5.7.17 winx64安装配置图文教程
  • Linux安装MySQL5.6.24使用文字说明
  • win10电脑系统配置
  • vista桌面为什么不能登陆
  • 在苹果电脑上怎么下载软件
  • linux安装有几种方法
  • centos8拨号上网
  • win7双硬盘双系统
  • 关于linux操作系统的描述中
  • win7系统注册表损坏无法启动
  • fs是什么文件
  • linux ntp查看
  • Windows命令行删除文件夹
  • linux系统怎么搭建服务器
  • 深入理解javascript
  • jquery创建表单
  • javascript中继承
  • 领导班子和领导干部政绩观偏差主要问题清单
  • 个人所得税app怎么更改手机号码
  • 纳税申报期过了怎么申报
  • 如何查询公司的营业执照
  • uk怎么添加发票
  • 中国一年能收多少税
  • 公务卡信用等级1级
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设