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环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
Nov 17 PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Aug 01 PHP
基于ubuntu下nginx+php+mysql安装配置的具体操作步骤
Apr 28 PHP
PHP-Fcgi下PHP的执行时间设置方法
Aug 02 PHP
一个好用的PHP验证码类实例分享
Dec 27 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
Nov 20 PHP
Yii2 rbac权限控制之菜单menu实例教程
Apr 28 PHP
PHP面向对象程序设计之类与反射API详解
Dec 02 PHP
php简单构造json多维数组的方法示例
Jun 08 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
Dec 05 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】
Apr 14 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生成扭曲及旋转的验证码图片
2013/06/07 PHP
php编写简单的文章发布程序
2015/06/18 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
php+js实现裁剪任意形状图片
2018/10/31 PHP
让whoops帮我们告别ThinkPHP6的异常页面
2020/03/02 PHP
用js实现计算加载页面所用的时间
2010/04/02 Javascript
通过Jscript中@cc_on 语句识别IE浏览器及版本的代码
2011/05/07 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
jQuery遍历json的方法分析
2016/04/16 Javascript
详解js中Number()、parseInt()和parseFloat()的区别
2016/12/20 Javascript
js实现文本上下来回滚动
2017/02/03 Javascript
vue.js中过滤器的使用教程
2017/06/08 Javascript
基于Vue制作组织架构树组件
2017/12/06 Javascript
微信小程序使用checkbox显示多项选择框功能【附源码下载】
2017/12/11 Javascript
微信小程序自定义toast的实现代码
2018/11/16 Javascript
express.js中间件说明详解
2019/03/19 Javascript
公众号SVG动画交互实战代码
2020/05/31 Javascript
vue抽出组件并传值实例
2020/07/31 Javascript
python3使用urllib示例取googletranslate(谷歌翻译)
2014/01/23 Python
Python实现的检测网站挂马程序
2014/11/30 Python
Django中几种重定向方法
2015/04/28 Python
python是否适合网页编程详解
2019/10/04 Python
python文字转语音实现过程解析
2019/11/12 Python
Python 实现自动登录+点击+滑动验证功能
2020/06/10 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
html5的canvas实现3d雪花飘舞效果
2013/12/27 HTML / CSS
HTML5输入框下拉菜单功能的示例代码
2020/09/08 HTML / CSS
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
印度首个本地在线平台:nearbuy
2019/03/28 全球购物
企业厂长岗位职责
2013/12/17 职场文书
聚美优品恶搞广告词
2014/03/14 职场文书
美术第二课堂活动总结
2014/07/08 职场文书
2014年城市管理工作总结
2014/12/02 职场文书
2019年怎样写好导游词?
2019/07/02 职场文书
Python OpenCV超详细讲解基本功能
2022/04/02 Python
基于Python实现股票收益率分析
2022/04/02 Python