私の PHP Web アプリは、ユーザーが改行を追加するテキストエリアを含むフォームを受け取ります。テキストを行に分割したい。
送信された $_POST の改行はどの形式である必要がありますか? さまざまな環境では、 \n、\r、\n\r、\r\n のいずれかになる可能性があることはわかっていますが、Web には何が当てはまりますか? ブラウザー、Web サーバー (私の場合は Apache)、または PHP はこれを何らかの方法で正規化しますか?
私はユーザーのブラウザーについて何も仮定したくありません。テキストが実際には Excel からカット アンド ペーストされたスプレッドシートになることはわかっています。
(このUIのデザインは私の管理外です)