php实现指定字符串中查找子字符串的方法


Posted in PHP onMarch 17, 2015

本文实例讲述了php实现指定字符串中查找子字符串的方法。分享给大家供大家参考。具体分析如下:

对strpos()函数可以用来在php中查找子字符串。strpos()函数将试图找到子字符串在源字符串中首次出现的位置。如果找到了,它会返回一个非负整数表示子字符串出现的位置。 否则它会返回一个布尔值false。

<?php
$haystack1 = "2349534134345w3mentor16504381640386488129";
$haystack2 = "w3mentor234953413434516504381640386488129";
$haystack3 = "center234953413434516504381640386488129fyi";
$pos1 = strpos($haystack1, "w3mentor");
$pos2 = strpos($haystack2, "w3mentor");
$pos3 = strpos($haystack3, "w3mentor");
print("pos1 = ($pos1); type is " . gettype($pos1) . "\n");
print("pos2 = ($pos2); type is " . gettype($pos2) . "\n");
print("pos3 = ($pos3); type is " . gettype($pos3) . "\n");
?>

输出结果:

pos1 = (13); type is integer
pos2 = (0); type is integer
pos3 = (); type is boolean

pos3返回的是bool值,即没有找到子字符串

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

PHP 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
用php实现像JSP,ASP里Application那样的全局变量
Jan 12 PHP
php mysql索引问题
Jun 07 PHP
PHP 用数组降低程序的时间复杂度
Dec 04 PHP
使用NetBeans + Xdebug调试PHP程序的方法
Apr 12 PHP
PHP三元运算符的结合性介绍
Jan 10 PHP
php 多关键字 高亮显示实现代码
Apr 23 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
Jun 17 PHP
Yii2 ActiveRecord多表关联及多表关联搜索的实现
Jun 30 PHP
thinkphp自带验证码全面解析
Sep 18 PHP
PHP文件管理之实现网盘及压缩包的功能操作
Sep 20 PHP
PHP获取访问设备信息的方法示例
Feb 20 PHP
php通过strpos查找字符串出现位置的方法
Mar 17 #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
You might like
php生成随机数或者字符串的代码
2008/09/05 PHP
php tp验证表单与自动填充函数代码
2012/02/22 PHP
MySQL的FIND_IN_SET函数使用方法分享
2012/03/27 PHP
PHP无限分类(树形类)的深入分析
2013/06/02 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
jQuery源码中的chunker 正则过滤符分析
2012/07/31 Javascript
Document.location.href和.replace的区别示例介绍
2014/03/04 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
2014/06/22 Javascript
详谈JavaScript 匿名函数及闭包
2014/11/14 Javascript
JS获取当前脚本文件的绝对路径
2016/03/02 Javascript
React实现双向绑定示例代码
2016/09/19 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
原生js实现each方法实例代码详解
2019/05/27 Javascript
vue实现移动端图片上传功能
2019/12/23 Javascript
[02:14]完美“圣”典2016风云人物:xiao8专访
2016/12/01 DOTA
python文件读写操作与linux shell变量命令交互执行的方法
2015/01/14 Python
Python 获得命令行参数的方法(推荐)
2018/01/24 Python
在Python中使用K-Means聚类和PCA主成分分析进行图像压缩
2020/04/10 Python
Python使用xlrd实现读取合并单元格
2020/07/09 Python
纽约通行卡:The New York Pass(免费游览纽约90多个景点)
2017/07/29 全球购物
NFL Game Pass欧洲:在线观看NFL比赛直播和点播,以高清质量播放
2018/08/30 全球购物
英国女性时尚品牌:Apricot
2018/12/04 全球购物
意大利香水和化妆品购物网站:Parfimo.it
2019/10/06 全球购物
优秀员工表扬信
2014/01/17 职场文书
2014物价局民主生活会对照检查材料思想汇报
2014/09/24 职场文书
假期安全教育广播稿
2014/10/04 职场文书
亚布力滑雪场导游词
2015/02/09 职场文书
大学生个人学习总结
2015/02/15 职场文书
小兵张嘎观后感300字
2015/06/03 职场文书
青春雷锋观后感
2015/06/10 职场文书
跑吧孩子观后感
2015/06/10 职场文书
先进个人主要事迹怎么写
2015/11/04 职场文书
tensorflow中的数据类型dtype用法说明
2021/05/26 Python
python中使用 unittest.TestCase单元测试的用例详解
2021/08/30 Python