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不用正则采集速度探究总结
Mar 24 PHP
深入探讨PHP中的内存管理问题
Aug 31 PHP
windows7下安装php的imagick和imagemagick扩展教程
Jul 04 PHP
php中最简单的字符串匹配算法
Dec 16 PHP
简单的php+mysql聊天室实现方法(附源码)
Jan 05 PHP
Zend Framework实现多文件上传功能实例
Mar 21 PHP
php ci 获取表单中多个同名input元素值的代码
Mar 25 PHP
PHP插件PHPMailer发送邮件功能
Feb 28 PHP
PHP后端银联支付及退款实例代码
Jun 23 PHP
PHP PDOStatement::errorCode讲解
Jan 31 PHP
php文件上传原理与实现方法详解
Dec 20 PHP
TP5框架页面跳转样式操作示例
Apr 05 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获取目标函数执行时间示例
2014/03/04 PHP
PHP 常用时间函数资料整理
2016/10/22 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
SUN的《AJAX与J2EE》全文译了
2007/02/23 Javascript
关于编写性能高效的javascript事件的技术
2014/11/28 Javascript
微信小程序 Image API实例详解
2016/09/30 Javascript
JavaScript简单生成 N~M 之间随机数的方法
2017/01/13 Javascript
jQuery表格(Table)基本操作实例分析
2017/03/10 Javascript
BootStrap 动态表单效果
2017/06/02 Javascript
vue router使用query和params传参的使用和区别
2017/11/13 Javascript
微信小程序之侧边栏滑动实现过程解析(附完整源码)
2019/08/23 Javascript
javascript Canvas动态粒子连线
2020/01/01 Javascript
[01:54]TI4西雅图DOTA2选手欢迎晚宴 现场报道
2014/07/08 DOTA
[01:33:59]真人秀《加油 DOTA》 第六期
2014/09/09 DOTA
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
Python文件读取的3种方法及路径转义
2015/06/21 Python
Python操作RabbitMQ服务器实现消息队列的路由功能
2016/06/29 Python
python实战教程之自动扫雷
2018/07/13 Python
Djang的model创建的字段和参数详解
2019/07/27 Python
简单了解python元组tuple相关原理
2019/12/02 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
2020/06/23 Python
pycharm实现猜数游戏
2020/12/07 Python
python pillow库的基础使用教程
2021/01/13 Python
使用CSS3编写灰阶滤镜来制作黑白照片效果的方法
2016/05/09 HTML / CSS
全球地下的服装和态度:Slam Jam
2018/02/04 全球购物
Gibson London官网:以地道的英国男装而著称
2019/12/06 全球购物
大学校庆策划书
2014/01/31 职场文书
超市促销活动总结
2014/07/01 职场文书
党的群众路线教育实践活动个人对照检查材料(教师)
2014/11/04 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
2016年党风廉政建设承诺书
2016/03/25 职场文书
Nginx反向代理多个服务器的实现方法
2021/03/31 Servers
MySql 缓存查询原理与缓存监控和索引监控介绍
2021/07/02 MySQL
JavaScript流程控制(循环)
2021/12/06 Javascript