• 技术文章 >后端开发 >PHP问题

    php 删除字符串中任何字符的方法

    藏色散人藏色散人2020-05-17 11:18:02原创1315

    php 删除字符串中任何字符的方法

    function delStr($start, $end, $orgenStr) 
    { 
      //读取要删除字符位置的前一部分字符串,并赋值给$temp  
      //strpos读取字符第一次出现的位置  
      //substr读取指定开始与结束位置的子字符串  
      //echo $before."—". $last;  
      $temp=$orgenStr; 
      while(strpos($temp, $start) && strpos($temp, $end)){ 
      $temp=substr($temp, 0, strpos($temp, $start)).substr($temp,strpos($temp, $end)+strlen($end));; 
      //读取要删除字符位置的后一部分字符串,然后将前后部分连接,并赋值给$temp  
      //返回最后是字符串  
      } 
      return $temp; 
    } 
    //应用实例  
    $a="aaaa12345678bbbbtttttttttttttttttttttaaaa12345678bbbb 
    kkkkkkkkkkkkaaaa12345678bbbbttttttttttttttttttttt"; 
    $b="1234"; 
    $c="5678"; 
    echo delStr($b,$c,$a);

    输出结果:

    4256ba7070889aa4a51f96e0047e01d.png

    推荐:《PHP教程

    以上就是php 删除字符串中任何字符的方法的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:php字符串转数字的方法总结 下一篇:php中===与==的区别
    大前端线上培训班

    相关文章推荐

    • php转换大小写的方法• php session垃圾回收机制• linux下如何查看php是否启动• php字符串转数字的方法总结

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网