代码之家  ›  专栏  ›  技术社区  ›  Mala

php:用\r\n替换可以吗?

  •  0
  • Mala  · 技术社区  · 14 年前

    我有一个带有文本区和JS字符计数器的窗体。然而,后端脚本声明消息的strlen比JS字符计数器声明的要长。我发现,造成这种情况的原因是后端将每个换行符视为 \r\n 这是两个字符。

    我能简单地让它做一个 str_replace("\r\n","\n",$input) ?或者这会导致Windows用户在一行中看到字符串?我有什么理由这么做吗 这样做吗?

    2 回复  |  直到 14 年前
        1
  •  0
  •   psychotik    14 年前

    这听起来是一件合理的事情…

        2
  •  1
  •   Ignacio Vazquez-Abrams    14 年前

    储存时,只能使用 \n . 以后提取时可以选择扩展它。注意,A \r 在某个地方 \n 可能还有其他意义,所以你不应该盲目地删除它的所有实例。