0

需要有关具有特殊字符的 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)

有任何想法吗?

4

0 回答 0