编码csv文件文本中的特殊字符

时间:2013-07-14 17:33:47

标签: php csv explode

需要有特殊字符的csv文件的帮助。

我正在使用的一个例子:

122120061;11;Caleb;Unicombe;;GB; 
130658233;8;Th˙c;NgÙ C·t;;VN;

每条记录都在一个新的行上,但是我遇到的问题是将记录拆分成数组。

我正在使用

$player = explode(';', $data[$i]);

然而,当玩家分裂时,它会以

的形式返回
Array ( [0] => 130658233
        [1] => 8
        [2] => Th˙
        [3] => c
        [4] => NgÙ C·t
        [5] => 
        [6] => VN)

出于某种原因,对于某些字符,它似乎将它用作间隔符,我不希望它这样做。

我希望它像这样返回:

Array ( [0] => 130658233
        [1] => 8
        [2] => Th˙c
        [3] => NgÙ C·t
        [4] => 
        [5] => VN)

有什么想法吗?

0 个答案:

没有答案