php如何删除指定字符间的字符串
发表于:2025-01-27 作者:千家信息网编辑
千家信息网最后更新 2025年01月27日,小编给大家分享一下php如何删除指定字符间的字符串,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php删除指定字符间的字符
千家信息网最后更新 2025年01月27日php如何删除指定字符间的字符串
小编给大家分享一下php如何删除指定字符间的字符串,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
php删除指定字符间的字符串的方法:1、创建一个PHP示例文件;2、输入代码"public function getStr(){...}";3、通过getStr方法删除字符串中指定两段字符中间的的字符即可。
本文操作环境:windows7系统、PHP7.1版、Dell G3电脑。
PHP删除字符串中指定两段字符中间的的字符
做项目中遇到的问题,需要删除字符串中指定两段字符中间的的字符。
public function getStr() { //str是一串有规则的字符串,现在我想删除其中一段,代码如下 $str="1,2018-04-15_20:15:11,2,2018-04-15_20:15:11,3,2018-04-15_20:15:11,4,2018-04-15_20:15:11"; //获取开始位置,选择 ,2,(防止和时间的年份冲突) $i1=strpos($str,',2,');//开始位置 $i2=strpos($str,',',$i1+3);//结束位置 $str1=substr($str,0,$i1) . substr($str,$i2,strlen($str)); echo $str."
".$str1;//换行输出,对比结果 //输出结果 //1,2018-04-15_20:15:11,2,2018-04-15_20:15:11,3,2018-04-15_20:15:11,4,2018-04-15_20:15:11 //1,2018-04-15_20:15:11,3,2018-04-15_20:15:11,4,2018-04-15_20:15:11 //OK,完美。 }
简单封装一下(感觉封装后反倒麻烦了),但还是记录一下吧
public function getStr($str,$str1,$n1,$str2,$n2) { /** * $str为要处理的字符串 * $str1为选中的唯一字符串 * $n1为从$str中第几个字符串开始截取 * $str2为选中的唯一字符串 * $n2为从$str2中第几个字符串结束截取 */ $i1=strpos($str,$str1)+$n1; $i2=strpos($str,$str2,$i1)+$n2; $str1=substr($str,0,$i1-1) . substr($str,$i2,strlen($str)); return $str1; }
举个栗子,用封装方法就做如下
//对应的五个值如下 $str="1,2018-04-15_20:15:11,2,2018-04-15_20:15:11,3,2018-04-15_20:15:11,4,2018-04-15_20:15:11";$str1=",2,";$n1="2"; //从指定值中的2 开始截取$str2=",";$n2="1"; //截取到指定值中的第一位,也就是,echo(getStr($str,$str1,$n1,$str2,$n2)); //嗯,结果也一样,就是感觉没弄好,也不简单哈
以上是"php如何删除指定字符间的字符串"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
字符
字符串
中指
位置
方法
篇文章
结果
封装
代码
内容
感觉
输出
不怎么
也就是
大部分
就是
年份
文件
时间
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网上图书馆软件开发计划书
手机天气预报无法连接到服务器
计算机网络技术(士官)
奇安信网络安全股份
数据库系统前台怎么做
腾讯技术运营和软件开发
智能灌溉软件开发
卓云服务器
如何知道网页是独立的服务器
怎样爬取股票的数据库
服务器安全证书验证
我的世界服务器24核6g
研究生转行软件开发
大数据存储和数据库的区别
战地五刀战服务器咋进
陕西省委网络安全
葫芦娃网络安全
sketchup软件开发商
互联网科技公司有哪些经理
医院网络安全痛点
我的世界手机版服务器如何发信息
电脑服务器怎样设置u盘启动
初中生的网络安全小报内容七年级
教学网络安全的标题
丽水顺腾互联网科技有限公司
沭阳环保网络技术诚信合作
互联网科技公司有哪些经理
江苏vpu人工智能服务器
ps软件开发项目计划书
渗透网络安全技巧