我正在使用fopen读取csv和fgetcsv来读取csv行.csv被编码为Windows-1252,如何将其转换为UTF-8,因此它不会切割没有标准字符的行?
到目前为止,我已经尝试了以下内容:
setlocale(LC_ALL, 'en_GB.UTF-8');
Run Code Online (Sandbox Code Playgroud)
和
drupal_convert_to_utf8($csv_line[3], 'Windows-1251'); // (I'm using Drupal 6.16)
Run Code Online (Sandbox Code Playgroud)
两者似乎都失败了.