0
UCS-2LE BOMでエンコードされた.csvファイルがあります。いくつか変更を加える必要があり、preg_replaceを使いたいので、ファイルをUTF-8に変換したいと思います。しかし、私はそれを変換すると、すべてのスペースが消え、1つの同じ行に属するすべての単語が貼り付けられます。情報を失うことなく、UCS-2LE BOMエンコーディングをUTFに変換します。PHP
私のコードは次のとおりです。
$content = file_get_contents("myFile.csv");
$content = mb_convert_encoding($content, 'UCS-2LE', 'UTF-8');
私はスペースや文字を失わないように変換を行うための適切な方法は何ですか?
ファイルに変換した後:
$content = mb_convert_encoding($content, 'UTF-8', 'UCS-2LE');
第二: