拆分字符串为数据,我们通常用的方法是 explode,为什么呢,因为explode可以按照我们所想要的分割符分割。所以在日常生活中explode被使用的非常多。然而会遇到一个问题,就是我想拆分字符串中每个字符,这时候没有可用的分割符。我自然的觉得js中可以用空作为分割符,所以php的explode应该也是一样的。但是残酷的现实告诉我,explode这时候并不那么好用,这时候str_split函数最好用
explode('','aaaaa'); 报错了
explode(' ','aaaaa'); 输入的是 [[0]=> "aaaaaaa"];
str_split('aaaaa'); 输出的是 [[0]=> "a" [1]=> "a" [2]=> string(1) "a" [3]=> "a" [4]=> "a" [5]=> "a" [6]=> "a"]