PHP:それは、\ rで置き換える\ N \ Nにしても大丈夫ですか?

StackOverflow https://stackoverflow.com/questions/2091888

  •  21-09-2019
  •  | 
  •  

質問

私は、TEXTAREAとJSの文字カウンターでフォームを持っています。しかし、メッセージのstrlenをすることをバックエンドのスクリプトの主張は主張JS文字カウンタよりも長いです。この理由は、私が発見した、バックエンドは2つの文字である\r\nとして、すべての改行文字を見ているということです。

することができます私は単にそれがstr_replace("\r\n","\n",$input)を行うことがありますか?あるいは、この原因のWindowsユーザーは、1行にすべての文字列を確認しますか?何らかの理由があるなぜべきないはこれを行う?

役に立ちましたか?

解決

合理的なもののような音が...

を行うために、その

他のヒント

保管するときは

はそれだけで使用\nに許容可能です。あなたは、後で抽出するときに、それを拡張することもできます。あなただけ盲目的にそれのすべてのインスタンスを削除するべきではありませんので、ちょうど\r前以外の場所で\nは、他の重要性を保持していることに注意してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top