用'|'替换'新行'

Jon*_*ial -6 php string str-replace

如何用|?替换新行?

让我们说我有这些:

$strPar = "12345|12345|12345|12345
12345|12345|12345|12345
12345|12345|12345|12345";
Run Code Online (Sandbox Code Playgroud)

我希望它像这样:

$strPar = "12345|12345|12345|12345|12345|12345|12345|12345|12345|12345|12345|12345";
Run Code Online (Sandbox Code Playgroud)

Phi*_*oss 5

您可以使用:

$strPar = "12345|12345|12345|12345
    12345|12345|12345|12345
    12345|12345|12345|12345";

$strpar = str_replace("\n", "|", $strPar);
Run Code Online (Sandbox Code Playgroud)

确保该\n字符是双引号

  • 或者PHP_EOL常量可用于确保新行符号与任何操作系统匹配. (3认同)