位置: 编程技术 - 正文

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字符串变量)

  • 小规模纳税人征税规定
  • 税率变化递延所得税资产如何调整
  • 移动平均加权法是什么意思
  • 预付款核销会计分录
  • 计提房产税计入哪个科目
  • 企业所得税前扣除是啥意思
  • 本月扣除上月预缴增值税怎么做会计分录?
  • 固定资产清理不能有余额
  • 中国公司外派美国工作
  • 企业所得税的减按征收如何计算
  • 住宅租给公司办什么手续
  • 运输企业营改增
  • 抵扣消费税的利益主要
  • 未达起征点的个体户个人所得税
  • 预收房屋租金如何交房产税
  • 个人买卖二手房增值税
  • 高新企业境外所得缴纳企业所得税税率为多少
  • 公司付给个人的借款利息怎么做账
  • 哪些电子发票可以没有发票章
  • 专票开票信息不填省份可以吗
  • 调整固定资产原值减少
  • 企业识别码怎么查询
  • 以前月份个税没交怎么办
  • 母公司代发工资如何处理
  • 华为鸿蒙怎么搞
  • 赠送的商品怎么入库 企业会计准则
  • 个体户升一般纳税人分红怎么交税
  • tdxcef.exe进程
  • 电脑关机了wifi还能检测到在线
  • 客户预付款了尾款怎么办
  • 股东退股怎么分钱
  • 收到招标费用会计分录
  • 生产性生物资产折旧账务处理
  • 购入电脑可以入成本里吗
  • 未发货先开票后付款是否违法
  • thinkphp怎么用
  • 保姆级教程什么意思
  • mysql的排序规则
  • php 下载上传文件
  • 资产评估属于什么科目
  • elasticsearch基本概念
  • 培训费属于什么税收分类编码
  • 当月确认收入可以下月确认成本吗
  • centos乱码,怎么修改成英文
  • mongodb创建库
  • 年金现值和终值的关系
  • 经营结余是指事业单位在本年度经营活动
  • 小规模季度开票不超过多少
  • 信息技术服务费的税率是多少
  • 政府补助的界定
  • 个税是指怎样的税金
  • 小微企业季度收入
  • 如何计算生产费用
  • 同一控制下的长投入账价值按什么计算
  • 土地使用税如何计算缴纳
  • 网上缴税app叫什么
  • 产品检测费计入什么二级科目里
  • 税金及附加怎么算
  • 租赁收入相关的会计准则
  • win8怎么连接
  • 怎么禁止p2p下载器
  • 如何搭建一台内网服务器
  • ubuntu18 设置静态ip
  • 如何创建一个wifi
  • w10 2021年更新
  • 装win8还是win10
  • win7如何设置屏幕保护时间
  • win8丢失msvcp140.dll的解决办法
  • opengl绘制地面
  • 安卓listview用法
  • shell 多个文件合并
  • 详解js的异步编码
  • jQuery tagsinput在h5邮件客户端中应用详解
  • 浅析Python中MySQLdb的事务处理功能
  • jquery有哪些
  • 文章标题的作用有哪些?
  • 河北华盛税务师事务所
  • 四川4050社保补贴政策什么时候发放
  • 地税局上班时间是几点
  • 收到发票需要代签吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设