【问题标题】:PHP: Replace \r\n with a real line breakPHP:用真正的换行符替换 \r\n
【发布时间】:2014-07-09 14:02:23
【问题描述】:

我尝试修改 mysqldump 创建的 sql 文件以将其导入 SQLite 数据库。 Here我已经问过如何做到这一点并得到了我必须替换的答案,例如"\r\n" 换行。

嗯,我对上述答案的问题是,是否以及如何使用 PHP 将真正的换行符放入字符串中。

示例: 输入:“不错的句子。也是不错的句子。”

输出:“好句子。

也是一个不错的句子。”

【问题讨论】:

标签: php sqlite


【解决方案1】:
// Note: $source is assigned with single quotes, which means that
// the \r\n will not be interpolated
$source = 'Nice sentence.\r\nAlso a nice sentence.';
$destination = str_replace(array('\r', '\n'), array("\r", "\n"), $source);

【讨论】:

  • 嗯,这比预期的要容易。非常感谢,看起来不错! :)
猜你喜欢
  • 1970-01-01
  • 2011-07-23
  • 1970-01-01
  • 2011-09-03
  • 2011-05-12
  • 2011-08-22
  • 1970-01-01
  • 2011-10-29
相关资源
最近更新 更多