私はCSVファイルから読み込むPHPスクリプトを持っています。ファイルはUTF-8形式であり、以下のコードはASCIIとして扱います。ファイルをUTF-8として読み取るようにコードを変更するにはどうすればよいですか?PHP読み込みUTF-8 CSV
if (($handle = fopen("books.csv", "r")) === FALSE)
throw new Exception("Couldn't open books.csv");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
[EDIT] 私の現在のコードの問題の一つは、最初の行の最初の値は、常に先頭に付加し、UTF-8のファイルを識別する3つのバイトを有していることです。だから私は値または行ごとに値で動作するソリューションは十分ではないかもしれないと思いますか?
候補]読書:http://stackoverflow.com/questions/279170/utf-8-all-the-way-through – wogsland