【发布时间】:2012-02-11 20:54:56
【问题描述】:
我有一串分隔符分隔的值,需要对字符串中的每个值执行 some_func。实现这一目标的最紧凑/优雅的方式是什么?这是我目前使用的代码:
$delim = ',';
$source_array = explode($delim, $source_string);
$destination_array = array();
foreach ($source_array as $val) {
$destination_array[] = some_function($val);
}
$destination_string = implode($delim, $destination_array);
顺序并不重要,但最好保留。
谢谢!
【问题讨论】:
-
为什么人们不赞成这个?
-
因为他在努力学习,你知道那很糟糕。
标签: php arrays coding-style