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继承的一个应用
Sep 06 PHP
php利用iframe实现无刷新文件上传功能的代码
Sep 29 PHP
浅析Apache中RewriteCond规则参数的详细介绍
Jun 30 PHP
php中的常用魔术方法总结
Aug 02 PHP
php字符编码转换之gb2312转为utf8
Oct 28 PHP
PHP生成唯一订单号
Jul 05 PHP
Yii2实现让关联字段支持搜索功能的方法
Aug 10 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
Mar 14 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
Oct 06 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
Dec 21 PHP
php面向对象程序设计中self与static的区别分析
May 21 PHP
php7 图形用户界面GUI 开发示例
Feb 22 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中Date()时间日期函数的使用方法小结
2011/04/20 PHP
Yii操作数据库实现动态获取表名的方法
2016/03/29 PHP
Yii 框架控制器创建使用及控制器响应操作示例
2019/10/14 PHP
JS获取农历日期具体实例
2013/11/14 Javascript
js调用浏览器打印模块实现点击按钮触发自定义函数
2014/03/21 Javascript
jQuery元素的隐藏与显示实例
2015/01/20 Javascript
JavaScript多线程详解
2015/08/12 Javascript
jQuery EasyUI之验证框validatebox实例详解
2017/04/10 jQuery
JS对象序列化成json数据和json数据转化为JS对象的代码
2017/08/23 Javascript
在Vue项目中引入腾讯验证码服务的教程
2018/04/03 Javascript
详解vue axios用post提交的数据格式
2018/08/07 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
解决layui富文本编辑器图片上传无法回显的问题
2019/09/18 Javascript
微信小程序 动态修改页面数据及参数传递过程详解
2019/09/27 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
使用Python程序抓取新浪在国内的所有IP的教程
2015/05/04 Python
python Celery定时任务的示例
2018/03/13 Python
Python对切片命名的实现方法
2018/10/16 Python
Python的iOS自动化打包实例代码
2018/11/22 Python
Python检查和同步本地时间(北京时间)的实现方法
2018/12/03 Python
Django管理员账号和密码忘记的完美解决方法
2018/12/06 Python
opencv3/C++ 平面对象识别&amp;透视变换方式
2019/12/11 Python
pytorch中tensor张量数据类型的转化方式
2019/12/31 Python
Pycharm导入anaconda环境的教程图解
2020/07/31 Python
python实现画图工具
2020/08/27 Python
浅谈CSS3特性查询(Feature Query: @supports)功能简介
2017/07/31 HTML / CSS
canvas实现图片马赛克的示例代码
2018/03/26 HTML / CSS
护士自我鉴定范文
2013/10/06 职场文书
自考毕业自我鉴定范文
2013/10/27 职场文书
迷你西餐厅创业计划书范文
2013/12/31 职场文书
高二地理教学反思
2014/01/24 职场文书
科技开发中心办公室主任岗位责任制
2014/02/10 职场文书
党风廉政承诺书
2014/03/27 职场文书
校园环保建议书
2014/05/14 职场文书
2014年入党积极分子党校培训心得体会
2014/07/08 职场文书
go类型转换及与C的类型转换方式
2021/05/05 Golang