列データは、Web ページの textarea html 要素によって供給されます。そのため、ユーザーはその中に改行を入力できます。列データをExcelファイルに入れると、Excelは改行を認識しません(最初の行の最後に「?」があります)。では、Excelで認識できるようにする方法は?
質問する
127 次
1 に答える
1
少し前にこの問題に遭遇しました。最も簡単な解決策 (最善ではありませんが、他に何も考えられませんでした) は、str_replace()を使用することです。
これを正しく機能させるために私が見つけた唯一の方法は、に置き換えることでし\n
た\n\r
。これの例は次のようになります
<?php
str_replace("\n", "\n\r", $input_text);
?>
データベースへの挿入中、またはデータベースからの読み取り中にこれを行うことは可能ですが、既に がある場合、\n\r
次のように表示されるという問題があります。\n\r\r
于 2013-06-27T13:08:53.290 に答える