abstract:<?php$arr = [1, 2, 4]; foreach ($arr as $val) { $sum += $val; } var_dump($val,$sum); exit;?>输出:nt(4)int(7)明明已经退出,结果还是是示变量存在建议:每次使用变量前都初始化,或者某些时候unset变量。
<?php
$arr = [1, 2, 4];
foreach ($arr as $val) {
$sum += $val;
}
var_dump($val,$sum);
exit;
?>
输出:
nt(4)
int(7)
明明已经退出,结果还是是示变量存在
建议:每次使用变量前都初始化,或者某些时候unset变量。
Correcting teacher:查无此人Correction time:2019-05-15 13:59:50
Teacher's summary:完成的不错。方法里的变量,声明后,在方法调用完,就会注销。继续加油。