php通过strpos查找字符串出现位置的方法


Posted in PHP onMarch 17, 2015

本文实例讲述了php通过strpos查找字符串出现位置的方法。分享给大家供大家参考。具体分析如下:

strpos用来查找一个字符串在另一个字符串中首次出现的位置,strpos区分大小写,如果没有找到则返回false,所以strpos有两种类型的返回值,一种是整形,一种是bool型,开发过程中需要注意

<?php
echo strpos("Hello world!","wo");
?>

输出结果:6

由于strpos有两种类型的返回值,所以在判断是否找到子字符串的的时候最好使用===三个等号进行严格类型的相等比较

<?php
$haystack = "needle23423432";
$pos = strpos($haystack, "needle");
if ($pos==false) {
 print("Not found based (==) test\n");
} else {
 print("Found based (==) test\n");
}
if ($pos===false) {
 print("Not found based (===) test\n");
} else {
 print("Found based (===) test\n");
}
?>

上面的代码返回如下结果

This script will print:
 
Not found based (==) test
Found based (===) test
 
The (===) test is correct.

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
Php Mssql操作简单封装支持存储过程
Dec 11 PHP
浅谈PHP变量作用域以及地址引用问题
Dec 27 PHP
kohana框架上传文件验证规则写法示例
Jul 14 PHP
如何让搜索引擎抓取AJAX内容解决方案
Aug 25 PHP
php一维二维数组键排序方法实例总结
Nov 13 PHP
php+html5实现无刷新图片上传教程
Jan 22 PHP
PHP+MySQL存储数据常见中文乱码问题小结
Jun 13 PHP
php flush无效,IIS7下php实时输出的方法
Aug 25 PHP
php实现36进制与10进制转换功能示例
Jan 10 PHP
ajax+php实现无刷新验证手机号的实例
Dec 22 PHP
PHP使用观察者模式处理异常信息的方法详解
Sep 24 PHP
PHP与Web页面交互操作实例分析
Jun 02 PHP
php根据指定位置和长度获得子字符串的方法
Mar 17 #PHP
php字符串替换函数substr_replace()用法实例
Mar 17 #PHP
php使用wordwrap格式化文本段落的方法
Mar 17 #PHP
php将字符串全部转换成大写或者小写的方法
Mar 17 #PHP
php实现字符串首字母转换成大写的方法
Mar 17 #PHP
php将字符串转换成16进制的方法
Mar 17 #PHP
php导入模块文件分享
Mar 17 #PHP
You might like
PHP程序员编程注意事项
2008/04/10 PHP
php下批量挂马和批量清马代码
2011/02/27 PHP
PHP备份数据库生成SQL文件并下载的函数代码
2012/02/05 PHP
解析php中const与define的应用区别
2013/06/18 PHP
使用Modello编写JavaScript类
2006/12/22 Javascript
js中的时间转换—毫秒转换成日期时间的示例代码
2014/01/26 Javascript
JQuery实现table行折叠效果以JSON做数据源
2014/05/26 Javascript
Jquery中$.post和$.ajax的用法小结
2015/04/28 Javascript
AngularJs bootstrap搭载前台框架——基础页面
2016/09/01 Javascript
React中上传图片到七牛的示例代码
2017/10/10 Javascript
js+html获取系统当前时间
2017/11/10 Javascript
浅谈AngularJs 双向绑定原理(数据绑定机制)
2017/12/07 Javascript
webpack手动配置React开发环境的步骤
2018/07/02 Javascript
详解vue路由篇(动态路由、路由嵌套)
2019/01/27 Javascript
vuex 中插件的编写案例解析
2019/06/10 Javascript
Vue利用Blob下载原生二进制数组文件
2019/09/25 Javascript
Python实现桶排序与快速排序算法结合应用示例
2017/11/22 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
TensorFlow tf.nn.conv2d_transpose是怎样实现反卷积的
2020/04/20 Python
DjangoWeb使用Datatable进行后端分页的实现
2020/05/18 Python
python打开文件的方式有哪些
2020/06/29 Python
香港艺人陈冠希创办的潮流品牌:JUICESTORE
2021/03/04 全球购物
小学毕业家长寄语
2014/01/19 职场文书
产品售后服务承诺书
2014/05/21 职场文书
信电学院毕业生自荐书
2014/05/24 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
党风廉政建设调研报告
2015/01/01 职场文书
出纳岗位职责范本
2015/03/31 职场文书
2016公司年会主持词
2015/07/01 职场文书
结婚幸福感言
2015/08/01 职场文书
2016年寒假家长评语
2015/10/10 职场文书
python开发实时可视化仪表盘的示例
2021/05/07 Python
python基础之爬虫入门
2021/05/10 Python
Python函数式编程中itertools模块详解
2021/09/15 Python
InterProcessMutex实现zookeeper分布式锁原理
2022/03/21 Java/Android
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers