ホームページ >バックエンド開発 >PHPチュートリアル >php_PHP チュートリアルのさまざまな改行フィルタリング方法

php_PHP チュートリアルのさまざまな改行フィルタリング方法

WBOY
WBOYオリジナル
2016-07-13 10:55:13956ブラウズ

php のデフォルトのコードと改行は \n で、もう 1 つはキャリッジ リターンとライン フィードです。ASCII エディタの /r/n と chr(32) chr(13) はそれぞれキャリッジ リターンとスペースです。 php におけるシステム間の改行の使用法について簡単に説明します。

コードは次のとおりです コードをコピー


//さまざまなシステムの php 改行
//改行の実装はシステムによって異なります
//Linux と UNIX では /n を使用します
//MAC は /r を使用します
//window Linuxとの違いを反映させるため、/r/nとなっています
//つまり、実装方法はプラットフォームごとに異なります
//php には 3 つの解決方法があります

//1。改行を置換するには str_replace を使用します
$str = str_replace(array("/r/n", "/r", "/n"), "", $str);

//2.定期的に交換してください
$str = preg_replace('//s*/', '', $str);

//3. php で定義された変数を使用する (推奨)
$str = str_replace(PHP_EOL, '', $str); ?>

http://www.bkjia.com/PHPjc/632252.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632252.html技術記事 PHP では、デフォルトのコード変更と改行は \n で、もう 1 つはキャリッジ リターンとライン フィード /r/n で、ASCII エディタの chr(32) chr(13) はそれぞれキャリッジ リターンとスペースです。さまざまなシステムの簡単な紹介です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。