ファイルのアップロードと出力を行っているのですが、ファイルのアップロードは実裝できたのですが、出力方法が分かりません。ファイルのパスはデータベースに予約されています。ページにファイル名を出力し、ファイル名をクリックしてファイルの內(nèi)容全體を表示したいと考えています。これを?qū)g現(xiàn)するにはどうすればよいですか?
文字化けは通常、エンコードの問題が原因で発生します。変換を行う前に、まず読み取ったファイルのエンコードを確認する必要があります
$str?=?file_get_contents("./1.txt"); $encod?=?mb_detect_encoding($str,?array("ASCII",'UTF-8',"GB2312","GBK",'BIG5')); $str?=?iconv($encod?,'UTF-8'?,$str); echo?$str;
file_get_contents(ファイル名)
試してみる