我有这样的字符串1-male,2-female
我想把它做成如下的数组
array(
1 => male,
2 => female
);
我可以通过使用 foreach Ex 来做到这一点:
$str1 = '1-male,2-female';
$outPutArr = array();
$arr1 = explode(',' $str1);
foreach($arr1 as $str2){
$arr2 = explode('-', $str2);
$outPutArr[$arr2[0]] = $arr2[1];
}
有没有其他捷径可以做到这一点?