【回転】PHP改行文字とPHPを取り除くEOL変数の使用
1351 ワード
について、r,t
ソフトリターン:Windowsで改行を表して次の行の先頭に戻り、Linux、unixでは改行のみを表しますが、次の行の先頭には戻りません.
rソフトスペース:Linux、unixでは、その行に戻る最初の位置を示します.Mac OSで改行を表して次の行の先頭に戻るのは、Windowsの効果に相当します.
tジャンプ(次の列に移動)
いくつかの説明:は、二重引用符またはデリミタで表される文字列で有効であり、一重引用符で表される文字列では無効です. rは一般的に一緒に使用され、キーボード上のリターンキー(Linux,Unixで)を表すために使用され、(Windwosで)、Mac OSではrでリターンズを表すこともできます. tはキーボードの「TAB」キーを表します. ファイルの改行記号:windows:,linux,unix:r
PHP_EOL(end line of)は、phpを表す改行符として定義された変数で、この変数はプラットフォームによって変わります.windowsでは/r/n、linuxでは/n、macでは/r.改行では以下のようにすればいいです.
本明細書から:http://www.nowamagic.net/librarys/veda/detail/1276
ソフトリターン:Windowsで改行を表して次の行の先頭に戻り、Linux、unixでは改行のみを表しますが、次の行の先頭には戻りません.
rソフトスペース:Linux、unixでは、その行に戻る最初の位置を示します.Mac OSで改行を表して次の行の先頭に戻るのは、Windowsの効果に相当します.
tジャンプ(次の列に移動)
いくつかの説明:
//php
//
//linux unix /n
//MAC /r
//window linux /r/n
//
//php
//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);
PHP_EOL(end line of)は、phpを表す改行符として定義された変数で、この変数はプラットフォームによって変わります.windowsでは/r/n、linuxでは/n、macでは/r.改行では以下のようにすればいいです.
$str = str_replace(PHP_EOL, '', $str);
本明細書から:http://www.nowamagic.net/librarys/veda/detail/1276