位置: 编程技术 - 正文

PHP字符串函数strpos()的用法(php字符串变量)

编辑:rootadmin
strpos

推荐整理分享PHP字符串函数strpos()的用法(php字符串变量),希望有所帮助,仅作参考,欢迎阅读内容。

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

(PHP 4, PHP 5)

strpos — 查找字符串首次出现的位置

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

返回 needle 在 haystack 中首次出现的数字位置。

参数

haystack

在该字符串中进行查找。

needle

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

offset

如果提供了此参数,搜索会从字符串该字符数的起始位置开始统计。和 strrpos()、 strripos()不一样,这个偏移量不能是负数。

返回值 PHP字符串函数strpos()的用法(php字符串变量)

返回 needle 存在于 haystack 字符串起始的位置(独立于 offset)。同时注意字符串位置是从0开始,而不是从1开始的。

如果没找到 needle,将返回 FALSE。

Warning

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

范例

Example #1 使用 ===

<?php$mystring='abc';$findme='a';$pos=strpos($mystring,$findme);//注意这里使用的是===。简单的==不能像我们期待的那样工作,//因为'a'是第0位置上的(第一个)字符。if($pos===false){echo"Thestring'$findme'wasnotfoundinthestring'$mystring'";}else{echo"Thestring'$findme'wasfoundinthestring'$mystring'";echo"andexistsatposition$pos";}?>

Example #2 使用 !==

<?php$mystring='abc';$findme='a';$pos=strpos($mystring,$findme);//使用!==操作符。使用!=不能像我们期待的那样工作,//因为'a'的位置是0。语句(0!=false)的结果是false。if($pos!==false){echo"Thestring'$findme'wasfoundinthestring'$mystring'";echo"andexistsatposition$pos";}else{echo"Thestring'$findme'wasnotfoundinthestring'$mystring'";}?>

Example #3 使用位置偏移量

<?php//忽视位置偏移量之前的字符进行查找$newstring='abcdefabcdef';$pos=strpos($newstring,'a',1);//$pos=7,不是0?>

注释

Note: 此函数可安全用于二进制对象。

参见

stripos() - 查找字符串首次出现的位置(不区分大小写) strrpos() - 计算指定字符串在目标字符串中最后一次出现的位置 strripos() - 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写) strstr() - 查找字符串的首次出现 strpbrk() - 在字符串中查找一组字符的任何一个字符 substr() - 返回字符串的子串 preg_match() - 执行一个正则表达式匹配

PHP字符串函数strripos()的用法 strripos(PHP5)strripos计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)说明intstrripos(string$haystack,string$needle[,int$offset=0])以不区分大小写

PHP字符串函数strrev()的用法 strrev(PHP4,PHP5)strrev反转字符串说明stringstrrev(string$string)返回string反转后的字符串。参数string待反转的原始字符串。返回值返回反转后的字符串。范例Exampl

PHP字符串函数strrchr()的用法 strrchr(PHP4,PHP5)strrchr查找指定字符在字符串中的最后一次出现说明stringstrrchr(string$haystack,mixed$needle)该函数返回haystack字符串中的一部分,这部分以needle的

标签: php字符串变量

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

上一篇:PHP字符串函数strstr()的用法(php字符串变量)

下一篇:PHP字符串函数strripos()的用法(php字符串变量)

  • 外购商品赠送怎么做账
  • 借贷必相等为什么是错的
  • 党费帐常用会计分录
  • 事业单位财政拨款取得方式
  • 长期股权投资的初始投资成本
  • 网上平台服务年费应该计入什么费用?
  • 怎么调整应收账款账龄
  • 外管证报验核销
  • 资本公积科目余额能出现小数吗
  • 联营企业的持股比例
  • 公司开给个人的发票有什么用
  • 应纳所得税额除以收入等于什么
  • 增值税附加税计入什么会计科目
  • 白酒的消费税怎样计算
  • 一般户开户行可以开增值税专票么
  • 销售类小规模没有成本票怎么办
  • 税法种类及税率
  • 测试账户收入怎么做
  • 重庆增值税税率调整
  • 本年利润期末
  • 现金分红和红利再投是什么意思
  • 500人的公司财务部几人
  • 火车票的进项税率是多少
  • 暂估应付账款是什么科目
  • 工业园租金大概是多少
  • 修改bios设置
  • h5实现扫码功能
  • 曼哈顿2021
  • deepin下载教程
  • 最强笔记本2021
  • 怎么更改win7
  • 应收账款包括哪些
  • php是面向对象语言吗
  • 个人销售废旧物资如何开票
  • 非盈利组织盈利怎么办
  • 员工旅游是什么意思
  • svn命令行拉取代码
  • python字典keys方法 顺序
  • 旅游费用叫什么
  • 会计要离职了要注意几点
  • 租金发票的税率多少
  • 利润表中利息费用为负数是什么意思
  • 织梦标签工具
  • access使用查询向导创建查询
  • 短期股票投资售出
  • sql效率优化
  • 个人转让房产税率
  • 进项认证以后如何处理
  • 关于出售使用过的产品
  • 增值税专用发票几个点
  • 逾期的押金收入
  • 小企业营业外支出坏账损失
  • 损益明细表计提企业所得税
  • 可以抵扣进项税的项目包括
  • 结转已售材料成本6000元
  • 汽车属于固定资产吗?如何计提折旧
  • mysql使用教程
  • sql去除指定数据
  • sql2000 sql2008
  • sql 查询效率
  • sqlserver获取数据库名
  • linux 详解
  • winxp升级win7失败怎么办
  • 在u盘安装软件插上就能用
  • windows一键安装
  • mac u 盘启动
  • javascript entries
  • jquery对动态生成的进行操作
  • shutdown命令不能运行
  • c opengl
  • bat注销命令
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • 安卓中textview
  • 河北省国家税务局电子税务局
  • 江西省电子税务局登录入口
  • 集资房税收问题
  • 国家税务总局验证码
  • 党员e先锋中的支部云课堂在哪
  • 亏损可以结转吗
  • 纪律作风如何形容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设