function check_browser_operating_system() が追加

Re: function check_browser_operating_system() が追加

- Tatsuya Shirai の投稿
返信数: 0
 クライアントPCのOSの種類を調べる目的を一つ思い付きました。改行コードです。Linux(Macも?)はLF(\n)ですが、WindowsはCR+LF(\r\n)ですよね。
 例えば小テストの試験結果などをダウンロードする際にExcel/odsではなくテキストファイル形式を選択してダウンロードされたファイルの中身は改行がLFで本文がUTF-8。日本語Windows上では、標準装備のメモ帳でUTF-8のテキストファイルを読み込めますが改行コードはCR+LFを期待されています。

echo $text;
if (check_browser_operating_system('Windows') echo ' \r\n'; else echo ' \n';

という感じで使えそうですね。