ホームページ  >  記事  >  バックエンド開発  >  PHPでのキャリッジリターンとラインフィードの変換の問題を解決する方法

PHPでのキャリッジリターンとラインフィードの変換の問題を解決する方法

coldplay.xixi
coldplay.xixiオリジナル
2020-09-30 09:29:544693ブラウズ

php でキャリッジ リターンとライン フィードの変換を解決する方法: 1. file 関数を使用します。コードは [$list = file($intstr)] です。 2. replace 関数を使用します。コードは [ereg_replace] です。 ("\r\ n", "", $value);]。

PHPでのキャリッジリターンとラインフィードの変換の問題を解決する方法

php でキャリッジ リターンとライン フィードの変換を解決するメソッド:

メソッド 1: nl2br (PHP 4、PHP 5 )

nl2br — Inserts HTML line breaks before all newlines in a string

方法 2: file() 関数を使用できます。例は次のとおりです。

function fmtfilenl($intstr)
{
 $list = file($intstr);
 foreach($list as $row) {
    $outstr=$outstr.$row.'
';
 }
 return $outstr;
}

方法 3:

$a = preg_replace("/[\r\n]+/", ',', $a);或$a = join(',', split("[\r\n]+", $a));

方法 4:

ereg_replace("\r\n", "", $value);

最後に知っておくべきこと、PHP コード

str_replace("\n", '', str_replace("\r\n", "\n", $a));
or
str_replace(PHP_EOL, "\n", $a )

プログラミングについてさらに詳しく知りたい場合は、php training 列に注目してください。

以上がPHPでのキャリッジリターンとラインフィードの変換の問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。