code 1
<?php
function foo(){
$bar = 1;
try{
throw new Exception('I am Wu Xiancheng.');
}catch(Exception $e){
return $bar;
$bar--; // this line will be ignored
}finally{
$bar++;
}
}
echo foo(); // 2
?>
code 2
<?php
function foo(){
$bar = 1;
try{
throw new Exception('I am Wu Xiancheng.');
}catch(Exception $e){
return $bar;
$bar--; // this line will be ignored
}finally{
$bar++;
return $bar;
}
}
echo foo(); //2
?>
code 3
<?php
function foo(){
$bar = 1;
try{
throw new Exception('I am Wu Xiancheng.');
}catch(Exception $e){
return $bar;
$bar--; // this line will be ignored
}finally{
return 100;
}
}
echo foo(); //100
?>
php try catch finally 结构
最新推荐文章于 2022-06-17 15:45:24 发布