PHP による txt の読み取りについて質問します。UNICODE でエンコードされた
a.txt の内容は次のとおりです。
1 Zhang San 19731114
2 Li Si 19671029
フィールドの長さは 5 桁、10 桁、
最初の 2 桁は取り出し時に削除されました
$file_dir="a.txt" //開いているファイル
$fp=fopen($file_dir,"; r");
$content1=fread($fp,filesize($file_dir));
$arr=array();
$bom=substr($content1,0,2);//ファイルヘッダーを削除
$ content=substr($content1,2);
$arr=$content;
$arr=explode("n",$content);
substr が見つかった場合、正しい結果を得るには数字は *2 でなければなりません。今困っているのは漢字が文字化けしていることです。変換方法を教えてください。
また、新しいテキストテキストを生成したい場合、UNICODEを使用する方法はありますか?
-----解決策---------
公開日: 2007-10-09 18:53:13
このような投稿にも返信しますか?
元の投稿者は自分がどこにいるのかさえ知りませんでした!