位置: 编程技术 - 正文

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

  • 合同履约成本资本化
  • 纳税人返税是什么意思
  • 只有增值税专用发票才能抵扣进项吗
  • 已认证的专票可以取消认证吗
  • 小规模公司房租费发票税率
  • 进项税额结转不结转
  • 销售材料应确认的损益是什么意思
  • 外资企业对应的企业是什么
  • 政府扶持企业资金要交税吗
  • 房屋买卖终止协议
  • 电子承兑汇票转让怎么操作
  • 盘盈入库做什么分录
  • 中秋员工福利费会计分录
  • 售后回租有风险吗
  • 工资退回怎么处理
  • 合伙企业需要缴纳什么税
  • 不得抵扣的进项税额怎么处理
  • 企业对外投资需要哪些审批
  • 电子发票怎么作废操作流程视频
  • 法人变更后的涉税问题
  • 以前年度的费用可以入在当年吗?
  • 企业清算期间账务怎么做
  • 电子缴税付款凭证怎么做记账凭证
  • mac安装软件提示身份不明
  • linux系统配置ip地址命令
  • 拍卖公司财务
  • 苹果手机记事本提醒如何设置
  • 若依前后端分离需要准备啥
  • 电脑病毒的特点包括
  • amdr5 1400
  • windows7旗舰版最新版本
  • 期间损益结转有余额
  • 纳税人解除劳动合同证明
  • 其他业务支出属于什么会计科目
  • 摊销租赁费的会计分录
  • 先开票还是先付款最新规定
  • 向农户收购农产品怎么打款
  • php格式图片
  • gridview用法
  • 报废车怎么走流程
  • 堪察加半岛上的汉族人
  • 企业所得税的计提和缴纳分录
  • 对公结售汇的合规风险
  • 异步函数执行顺序
  • vuexy
  • 游戏公司的主营业务是什么
  • 发票章与开票方名称不一致是什么情况
  • 进项税额转出最后怎么处理
  • 列入固定资产的金额标准
  • 帝国cms工作流
  • mysql5.6.24
  • mongodb管道操作符
  • 初学者应该看什么书
  • 资产负债表和利润表的勾稽关系
  • 商业一般纳税人辅导期截止时间
  • 银行承兑汇票是表内还是表外业务
  • 政府会计工资代扣工会会费
  • 公司购买银行理财产品收益交什么税
  • 职工福利费税前扣除标准是应发工资还是实发工资
  • 顾客办理会员卡要怎么做账?
  • 公司注册取消验资
  • 品种法案例分析
  • 设计会计凭证
  • win8.1 开机进桌面
  • ubuntu20.04 unity
  • centos7怎么查看磁盘空间
  • 使用筷子就餐会不会传染乙肝病毒
  • pavprsrv.exe - pavprsrv是什么进程 有什么用
  • awk命令详解
  • cocos2dx4.0教程
  • nodejs cicd
  • linux使用adb
  • 批处理 leq
  • unity ctrl
  • 广东电子税务局报税操作流程视频
  • 国税新人什么时候入职
  • 税务询问笔录属于什么证据
  • 辽宁税务微信公众号
  • 孝感契税缴纳标准
  • 社保已生成单据如何作废上海
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设