例如,我想使用此字符串中的元素创建一个数组:
$str = 'red, green, blue ,orange';
我知道你可以爆炸,循环,修剪:
$arr = explode(',', $str);
foreach ($arr as $value) {
$new_arr[] = trim($value);
}
但我觉得有一种方法可以解决这个问题.有什么主意吗?
例如,我想使用此字符串中的元素创建一个数组:
$str = 'red, green, blue ,orange';
我知道你可以爆炸,循环,修剪:
$arr = explode(',', $str);
foreach ($arr as $value) {
$new_arr[] = trim($value);
}
但我觉得有一种方法可以解决这个问题.有什么主意吗?
使用array_map可以执行以下操作:
$new_arr = array_map('trim', explode(',', $str));