php截取指定2个字符之间字符串的方法


Posted in PHP onApril 15, 2015

本文实例讲述了php截取指定2个字符之间字符串的方法。分享给大家供大家参考。具体如下:

在php中只要判断字符串1与字符串2之前的一个stripos位置然后再使用substr开始截取就可以了,这里给大家介绍一个简单例子。

使用方法:

$keyword='查找(计组实验)'
$need=getNeedBetween($keyword, '(' , ')' );

运行该程序之后:

$need='计组实验';

下面就来完成上面用到的字符串截取函数getNeedBetween。该函数可实现简单的从字符串($kw)截取两个指定的字符($mark1,$mark2)之间字符串,失败返回0,成功返回截取的字符串。

<?php
function getNeedBetween($kw1,$mark1,$mark2){
$kw=$kw1;
$kw='123′.$kw.'123′;
$st =stripos($kw,$mark1);
$ed =stripos($kw,$mark2);
if(($st==false||$ed==false)||$st>=$ed)
return 0;
$kw=substr($kw,($st+1),($ed-$st-1));
return $kw;
}
?>

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

PHP 相关文章推荐
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
Mar 29 PHP
simplehtmldom Doc api帮助文档
Mar 26 PHP
PHP设计模式之代理模式的深入解析
Jun 13 PHP
PHP缓存集成库phpFastCache用法
Dec 15 PHP
PHP实现指定字段的多维数组排序函数分享
Mar 09 PHP
php检测mysql表是否存在的方法小结
Jul 20 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
Aug 02 PHP
php之header的不同用法总结(实例讲解)
Nov 28 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
Jun 22 PHP
PHP模版引擎原理、定义与用法实例
Mar 29 PHP
laravel 解决路由除了根目录其他都404的问题
Oct 18 PHP
ThinkPHP3.1.2 使用cli命令行模式运行的方法
Apr 14 PHP
php实现屏蔽掉黑帽SEO的搜索关键字
Apr 15 #PHP
基于linnux+phantomjs实现生成图片格式的网页快照
Apr 15 #PHP
微信API接口大全
Apr 15 #PHP
php实现判断访问来路是否为搜索引擎机器人的方法
Apr 15 #PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
Apr 15 #PHP
php获取Google机器人访问足迹的方法
Apr 15 #PHP
分享自定义的几个PHP功能函数
Apr 15 #PHP
You might like
PHP网页安全认证的实例详解
2017/09/28 PHP
PHP实现动态压缩js与css文件的方法
2018/05/02 PHP
详解php用static方法的原因
2018/09/12 PHP
限制文本字节数js代码
2007/03/06 Javascript
js确认删除对话框效果的示例代码
2014/02/20 Javascript
jQuery后代选择器用法实例
2014/12/23 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
javascript中JSON对象与JSON字符串相互转换实例
2015/07/11 Javascript
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
JQuery Ajax WebService传递参数的简单实例
2016/11/02 Javascript
Angular实现购物车计算示例代码
2017/02/21 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
2017/06/09 jQuery
vue实现新闻展示页的步骤详解
2019/04/11 Javascript
js尾调用优化的实现
2019/05/23 Javascript
jquery+ajax实现异步上传文件显示进度条
2020/08/17 jQuery
在Python的Flask框架中实现单元测试的教程
2015/04/20 Python
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
Python3之字节串bytes与字节数组bytearray的使用详解
2019/08/27 Python
树莓派安装OpenCV3完整过程的实现
2019/10/10 Python
Python 3.8 新功能来一波(大部分人都不知道)
2020/03/11 Python
Pytorch 卷积中的 Input Shape用法
2020/06/29 Python
Python+Kepler.gl实现时间轮播地图过程解析
2020/07/20 Python
python爬虫中抓取指数的实例讲解
2020/12/01 Python
Java提供了哪些企业应用编程接口
2015/02/13 面试题
用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?
2014/01/05 面试题
大学军训通讯稿
2014/01/13 职场文书
全陪导游欢迎词
2014/01/17 职场文书
开展批评与自我批评发言材料
2014/10/17 职场文书
2015年世界粮食日演讲稿
2015/03/20 职场文书
2015年人民调解工作总结
2015/05/18 职场文书
2015年重阳节主持词
2015/07/04 职场文书
行为习惯主题班会
2015/08/14 职场文书
描述鲁迅的名言整理,一生受用
2019/08/08 职场文书
Django rest framework如何自定义用户表
2021/06/09 Python
Python答题卡识别并给出分数的实现代码
2021/06/22 Python