php如何删除指定字符间的字符串
发表于:2024-10-08 作者:千家信息网编辑
千家信息网最后更新 2024年10月08日,小编给大家分享一下php如何删除指定字符间的字符串,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!php删除指定字符间的字符
千家信息网最后更新 2024年10月08日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安全错误
数据库的锁怎样保障安全
印度软件开发排第几
手机网卡显示连接不上服务器
英特尔户外高亮显示屏软件开发
服务器维护数据安全保密协议
360网络安全空间学院
北京兰戈互联网科技
山海云服务器
紫光国微做服务器吗
表格怎么设置不显示数据库
数据库设计功能模块图
网络安全内容隶书
数据库查询结果条数据
无锡挑选软件开发推荐咨询
timebook软件开发者
速达试用版数据库强密码
最安全的ftp 服务器
最新免费服务器代理
深圳市旅游网络技术有限公司
服务器安全攻防课程设计
易语言数据库sql怎么加密
网络安全试点项目
锐捷云服务器域名
我的世界服务器插件管理
小学生网络安全儿歌
数据库无效sql类型
无法找到使用指定主机名的服务器
山西ntp服务器云服务器
手机版mc最强服务器
python链接数据库可视化
网络安全管理股