.csv ファイルから行を取得します。私がやろうとしているのは、取得したテキストをutf8形式でエンコードすることです。実際に購入すると、意味不明になります。
私のコード:
<?php
header('Content-Type: text/html; charset=utf-8');
$row = 1;
if (($handle = fopen("newsletter.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
echo mb_convert_encoding($data[5],"utf-8");
echo "<HR>";
}
fclose($handle);
}
?>
私が探していた: http://il1.php.net/mb_convert_encoding
必要な文字列をヘブライ語で出力する方法はありますか?
mb_convert_encoding が windows-1255 をサポートしていないという問題...
私も参加しました:iconv http://php.net/manual/en/function.iconv.php
誰かがそれを変換する方法を投稿しましたが、私にはうまくいきませんでした:
preg_replace("/([\xE0-\xFA])/e","chr(215).chr(ord(\${1})-80)",$temp);
ありがとう!!