0
use
关键字与PHP关闭是一个非常明确的方式来扩展精选的变量的范围关闭。有没有办法更新来自PHP关闭的调用者范围变量
如果我们需要更新调用函数作用域中的某些变量的值,是否有任何方法可以使用闭包?
$total_strength = 0;
$all_cores->each(function($core) use ($total_strength) {
$total_strength += $code->strength;
});
print('Cumulative cores' strength is: ' . $total_strength);
这里我总是得到0.如何解决这个问题?
['通过reference'它传递(http://php.net/manual/en/language.references.php) - > '使用('**&**'$ total_strength)' – Rizier123
太棒了!谢谢。请以正确的方式回复,我会将其标记为已接受。 :) –