我有一个字符串除以“,”,现在我想将字符串转换为数组。
$text = "aaa, bbb, ccc"
$textArray = explode(",", $text);
// -> array("aaa","bbb","ccc)
但是,我喜欢这个字符串。
// -> array("name" => array("aaa", "bbb" ,"ccc"))
是否有任何php方法将字符串更改为数组,如上所述?
如果没有,实现这个的最佳方法是什么?
提前致谢:)
答案 0 :(得分:1)
这将做你想要的:
<?php
$text = "aaa, bbb, ccc";
$explode = explode(",", $text);
$textArray['name']=$explode ;
print_r($textArray);
?>
输出:
Array ( [name] => Array ( [0] => aaa [1] => bbb [2] => ccc ) )
答案 1 :(得分:1)
我不知道你是否尝试了这个并且不喜欢但是看看它
$textArray = array('name' => explode(",", $text));
我认为它能够完成它的工作
答案 2 :(得分:0)
$text = "aaa, bbb, ccc";
$textArray = explode(",", $text);
$Finalarr=''; $Finalarr['name']=$textArray;
echo ''; print_r($Finalarr);
希望你喜欢这个。