例如,我想从这个字符串中的元素创建一个数组:
$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));