<?php
$arr = [1, 2, 4];
foreach ($arr as $val) {
$sum += $val;
}
var_dump($val,$sum);
exit;
?>
输出:
nt(4)
int(7)
明明已经退出,结果还是是示变量存在
建议:每次使用变量前都初始化,或者某些时候unset变量。