【发布时间】:2012-12-22 08:53:03
【问题描述】:
将php数字数组的每一项增加相同值的最佳方法是什么?
基于此question 在 SO 这个问题的最佳答案之一是:
foreach($array as $key => &$val) {
$val+=5;// typo $val[$key]+=5; was just fixed.
}
正确吗?
有没有更好/更短/更快的方法来做到这一点?
【问题讨论】:
-
3 行快速执行的代码。你为什么要用另一种方式......这很容易且可读性强。
-
如果你不使用
$key- 不要在foreach中指定它
标签: php arrays string reference foreach