<?php
function test(){
$fun = function(){
$arr = [12,13,22,33,44,55];
for($i=0;$i < count($arr);$i++){
for($j=$i+1;$j < count($arr);$j++){
if($arr[$i] > $arr[$j]){
$temp = $arr[$i];
$arr[$i] = $arr[$j];
$arr[$j] = $temp;
}}}
var_dump($arr);
};
$fun();
echo isset($temp)? '能访问作用域内的循环变量' : '不能访问作用域内的循环变量'.'<hr>';
}
test();
//借鉴了一部门其他同学的代码