试图将一个包含正数和负数组合的数组转移到一个新数组 - 但仅限于元素为正数的地方。
这是我到目前为止所拥有的:
$param = array(2, 3, 4, -2, -3, -5);
function positive_function($arr) {
foreach ($arr as &$value) {
if($value > 0)
return $value;
}
}
$modParam1 = positive_function($param);
var_dump($modParam1);
我认为我的 foreach 语句有问题,这里有什么明智的建议吗?