如何从字符串分隔值创建一个数组?
问题描述:
我有这样一个数组:如何从字符串分隔值创建一个数组?
Array
(
[0] => Mechanical Engineering,CEO
)
现在我想把它转换成这种形式:
Array
(
[0] => Mechanical Engineering
[1] => CEO
)
答
你可以像下面一样使用。
$str = 'Mechanical Engineering,CEO';
$arrayStr = explode(',',$str);
print_r($arrayStr);
+0
但如果一开始我有$ str ='Mechanical Engineering';在这种情况下爆炸将不会发生错误。 – lakshay
+0
我们必须存储[0] =>机械工程,在$ str变量CEO,或者您也可以通过直接序列值喜欢你的阵列是$ X =阵列(“机械工程,CEO”),那么我们就可以用 $ arrayStr = explode(',',$ x [0]); print_r($ arrayStr); 希望现在清楚 –
[爆炸](http://php.net/explode)是你的朋友。 –
可能爆炸不是他的朋友!你应该向他介绍:) –
你的输入是否只包含一个键0?或者它可以包含多个键?另外,它会对输出产生什么影响吗? –