<?php
//没有经过处理,for循环中的变量$i相当于一个全局的变量,循环结束后还是可以使用
for($i = 1; $i < 100; $i++){
}
//这里还可以调用到$i的值
echo $i; // 100
//用自执行函数模拟一个块级作用域
(function(){
// 这里面定义的函数在外部就不能再访问了
for($j = 1; $j < 100; $j++){
}
})();
//这里会报错
echo $j; //Undefined variable: j
?>