ホームページ  >  記事  >  バックエンド開発  >  simplexml_load_string がテキストを処理した後、テキスト内の改行文字の長さは 1 になります。これを 2 に戻すにはどうすればよいですか?

simplexml_load_string がテキストを処理した後、テキスト内の改行文字の長さは 1 になります。これを 2 に戻すにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 13:49:021006ブラウズ

simplexml_load_string がテキストを処理した後、テキスト内の改行文字の長さは 1 になります。これを 2 に戻すにはどうすればよいですか?
本文中に改行文字がある場合、上記の関数で処理すると改行文字の長さが1になってしまいますが、それを2のままにするにはどうすればよいでしょうか? str_replace(chr(13), chr(10),chr(13), $str);

??。

$str = str_replace(chr(10),chr(13).chr(10),$str)
これで十分そうです

$str = str_replace(chr(13),chr(10),chr (13)、$str);

あなたの提案に基づいて修正しましたが、問題ないようです。ありがとうございます。


うーん、忘れてました、chr(10)です、chr(13)です

ということで解決しました。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。