加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮南站长网 (https://www.0554zz.cn/)- 管理运维、图像技术、智能营销、专属主机、5G!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP实现逐行删除文件右侧空格的方法

发布时间:2022-07-16 10:49:19 所属栏目:PHP教程 来源:互联网
导读:这篇文章主要介绍了PHP实现逐行删除文件右侧空格的方法,涉及php针对文件的打开、逐行读
  这篇文章主要介绍了PHP实现逐行删除文件右侧空格的方法,涉及php针对文件的打开、逐行读取、rtrim函数删除右侧空格及文件保存等技巧,需要的朋友可以参考下
 
  在编辑整理代码的过程中发现网上的一些代码经常会有不少的右侧空格,偶尔会影响到代码的排版与阅读,所以写了一段简单的php代码来逐行删除文件右侧的空格,并保存到新的文件中。
 
  带有右侧空格的demo.txt文件(该文件是PHP逐行读取功能代码)如下:
 
  $file = fopen("welcome.txt", "r") or exit("Unable to open file!");  
  //Output a line of the file until the end is reached  
  while(!feof($file))  
  {  
   echo fgets($file). "<br />";  
  }  
  fclose($file);
  PHP逐行删除右侧空格代码如下:
 
  <?php
   $file=@fopen("demo.txt","r") or exit("file don't exit");
   $tmpstr="";
   while(!feof($file)){
   $tmpstr .= rtrim(fgets($file))."n";
   }
   fclose($file);
   file_put_contents("filetmp.txt",$tmpstr);
  ?>
  运行后即可将删除右侧空格后的文件保存到filetmp.txt
 
  补充:
 
  还可以将带有右侧空格的文件在eclipse环境下编辑保存,不需要代码即可自动删除右侧空格。更加方便。

(编辑:淮南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读