重松です。 元の方のやりたいことがいまいち理解できてないので、もうちょっと整理して欲しい 気がしないでもないですけど、要するに、 (1) 改行コードを統一したい。 (2) コントロールコードをエンコード (エスケープ) したい。 ってなことでしょうか。 だとすると、 (1) $buf = ereg_replace("\r\n?","\n",$buf); (2) $buf = addslashes($buf) これだけのことではないんでしょうか。 こんな単純なことで質問するとは思えないですが、TAB 区切りなんかで 入力されたりしたものを、CVS にしたい、とかそういう話だったら、 はずしてますね、ゴメンなさい。 -- Osamu Shigematsu http://www.ravi.ne.jp/%7eshige/ mailto:shige@ravi.ne.jp