Heim > Backend-Entwicklung > PHP-Tutorial > 怎么删除txt文件中的【最后一行】?

怎么删除txt文件中的【最后一行】?

WBOY
Freigeben: 2016-06-13 13:24:18
Original
1423 Leute haben es durchsucht

如何删除txt文件中的【最后一行】??
fwrite($flietxt,$txt);
fclose($flietxt);

最后一行总是空的.有时候随机选择的时候选择到最后一行总是空的容易出现错误.有什么办法可以删除掉最后一行...

------解决方案--------------------
试试这样,而且以后类似问题,建议也这样解决。

PHP code

$temp = array();
while($r=$empire->fetch($sql)){
        $titleurl=sys_ReturnBqTitleLink($r);
        $txt=$r['id'].'||'.$r['title'].'||'.$titleurl.'||'.$r['newstime'].'||'.$r['titlepic'];
        //fwrite($flietxt,$txt);   
       $temp[] = $text;
       
    }
 fwrite($flietxt, implode("\n" , $temp ) );
fclose($flietxt);
<br><font color="#e78608">------解决方案--------------------</font><br>这个问题你都能弄得这么复杂。<br>唠叨的<br>fwrite($flietxt, trim($txt) );<br>你怕没有换行符<br>那你就<br>fwrite($flietxt, trim($txt)."\n" );
<br><font color="#e78608">------解决方案--------------------</font><br>就是去掉txt末尾重复的\n, 楼上即可.
<br><font color="#e78608">------解决方案--------------------</font><br>楼主打印$txt看看。
<br><font color="#e78608">------解决方案--------------------</font><br>你问题的标题是:如何删除txt文件中的【最后一行】<br>也就只给了<br>fwrite($flietxt,$txt);	<br>fclose($flietxt);<br>两行代码<br>我回答你 fwrite($flietxt, trim($txt) );<br>有什么不妥吗?对于多行文本,只要删去最后的换行符就可以了<br><br>对于 #2 的派生问题,要具体情况具体分析<br>那是分行逐次写文件<br>如果需要最后的一行不写换行符,判断起来比较复杂<br>但如果倒过来,问题就简单了<br>
Nach dem Login kopieren
PHP code
$lr = '';
while($r=$empire->fetch($sql)){
  fwrite($flietxt, $lr . trim($txt) );
  $lr = PHP_EOL;
} <div class="clear">
                 
              
              
        
            </div>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage