[PHP-users 8352] Re: 「ァー」が文字化けしてしまいます
ml
php-users@php.gr.jp
Mon, 01 Jul 2002 10:29:13 +0900
おはようございます
mlです。
織田さんお返事ありがとうございます
>>この「ァー」が「ゼ」になってしまいます。
>「ァー」がシフトJISで、8340,815B
>「ゼ」がシフトJISで、835B
>なんで、原因はなんとなくアレなのかなという気がしますが、
↑の文字コードとかどうやって調べているのでしょうか?
何かソフトとかがあるのでしょうか?
教えてもらえないでしょうか?
835Bってことは40,81が消えてしまったってことですよね・・
>># $o_nameに「ァー」が含まれる文字が入ってます
>
>ってどうやって代入しています?
アップロードしたファイルを開いているので。
------------------
$file = fopen($filename, 'r');
$i=1;
while($data = fgets($file, "9182")){
list($type, $tok_no, $tel, $o_name, $return_type, $return1, $return2,
$id_pass) = explode(",", chop($data));
# 文字コードを変換したり、改行を削除したり、半カナを全カナに直したり・・・
# DBに登録、その他の処理・・・・
++$i;
}
------------------
↑のような処理をしてます。
アップロードされたファイルを開いて(CSVファイルです)代入してます。
宜しくお願いします。