在PHP中将字符串转换为数组可以使用内置函数explode()
,该函数通过指定的分隔符将一个字符串分割成数组。
$string = "apple,banana,orange";
$array = explode(",", $string);
print_r($array);
上述代码将会输出以下结果:
Array
(
[0] => apple
[1] => banana
[2] => orange
)
在上述代码中,explode()
函数的第一个参数是指定的分隔符,这里我们使用逗号作为分隔符。第二个参数是要分割的字符串。函数执行后会返回一个数组。
需要注意的是,如果分隔符在字符串中不存在,则函数会返回一个包含原字符串的单元数组。另外,在使用 explode()
函数时,应该注意分隔符是否能够唯一的区分字符串中的不同部分。