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 UTF8编码内的繁简转换类
Jul 20 PHP
php面向对象全攻略 (二) 实例化对象 使用对象成员
Sep 30 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
May 16 PHP
解析php中反射的应用
Jun 18 PHP
解析在zend Farmework下如何创立一个FORM表单
Jun 28 PHP
php-perl哈希算法实现(times33哈希算法)
Dec 30 PHP
php验证session无效的解决方法
Nov 04 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
Dec 16 PHP
php中 $$str 中 &quot;$$&quot; 的详解
Jul 06 PHP
PHP微信开发之查询城市天气
Jun 23 PHP
Laravel 5.4.36中session没有保存成功问题的解决
Feb 19 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 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&amp;mysql(五)
2006/10/09 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
php第一次无法获取cookie问题处理
2014/12/15 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
2016/09/22 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
JS高级笔记
2011/07/13 Javascript
jQuery实现页面滚动时层智能浮动定位实例探讨
2013/03/29 Javascript
JQuery解析XML数据的几个简单实例
2016/05/18 Javascript
JS实现关闭当前页而不弹出提示框的方法
2016/06/22 Javascript
全屏滚动插件fullPage.js使用实例解析
2016/10/21 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
2016/12/28 Javascript
js仿京东轮播效果 选项卡套选项卡使用
2017/01/12 Javascript
bootstrap suggest搜索建议插件使用详解
2017/03/25 Javascript
BootStrap TreeView使用实例详解
2017/11/01 Javascript
vue动态循环出的多个select出现过的变为disabled(实例代码)
2019/11/10 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
[05:00]第二届DOTA2亚洲邀请赛主赛事第三天比赛集锦.mp4
2017/04/04 DOTA
[08:17]Ti9 现场cosplay
2019/09/10 DOTA
使用Python的Treq on Twisted来进行HTTP压力测试
2015/04/16 Python
Python基于多线程操作数据库相关问题分析
2018/07/11 Python
Python多线程原理与用法实例剖析
2019/01/22 Python
python二进制文件的转译详解
2019/07/03 Python
Python基于BeautifulSoup和requests实现的爬虫功能示例
2019/08/02 Python
Python小程序之在图片上加入数字的代码
2019/11/26 Python
解决pyshp UnicodeDecodeError的问题
2019/12/06 Python
python gui开发——制作抖音无水印视频下载工具(附源码)
2021/02/07 Python
有趣、实用和鼓舞人心的产品:Inspire Uplift
2019/11/05 全球购物
new修饰符是起什么作用
2015/06/28 面试题
咖啡厅创业计划书范本
2014/01/22 职场文书
时尚休闲吧创业计划书
2014/01/25 职场文书
80后职场人的职业生涯规划
2014/03/08 职场文书
学校志愿者活动总结
2014/06/27 职场文书
初三学生语文考试作弊检讨书
2014/12/14 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
工作态度怎么写
2015/06/25 职场文书