phpスクリプトを使用して、txtファイルから空の行を削除する方法。
昨日、私は1つの小さな問題に直面しなければなりませんでした。
シノニムのデータベースを収集して、各行が1つのペアに対応するようにしました。 特定の操作の後、私はこの種のベースを得ました:
そして、もし|
一般的に|要するに
知らなかった|まだ知らなかった
ない|しかしない
そして|
同様に|そしてまた
または|多分
したくない場合|またはできない場合
抽象|抽象
抽象|抽象
抽象|抽象
抽象|抽象
抽象|抽象
抽象|抽象
抽象|抽象
不条理|ナンセンス
不条理|不条理
不条理|妄想
不条理|妄想
さて、空の行を削除する方法の問題が発生しました。 やってみなかったので、やらなかったことは、インターネットの床を登ったので、何も思い付くことができませんでした。 まあ、1つは簡単ですが、スクリプトの作成を支援してくれました。 彼は私を大いに助けてくれたので、みんなのためにそれを出すことにしました。
それはフェルトブーツのように簡単ですが、ブーツを必要とするとき、彼らは決して手元にありません!
<?php
$ url = "base5.txt";
$ link = "$ url";
$ file = fopen($ link、 "r");
if($ファイル)
{
$ rf = fread($ファイル、ファイルサイズ($リンク));
fclose($ファイル);
}
他に
{
echo "fuck";
fclose($ファイル);
出る
}
$ txt = trim(preg_replace( '/ [\ r \ n] + / m'、 "\ n"、$ rf));
$ openFile = fopen($ url、 'w +');
fwrite($ openFile、$ txt);
fclose($ openFile)
?>
彼があなたを助けることを願っています! ご清聴ありがとうございました!
Source: https://habr.com/ru/post/J45014/
All Articles