ホームページ >バックエンド開発 >PHPチュートリアル >PHP では、trycatch ブロック内で定義された変数をブロック外で使用できるのはなぜですか?ソリューションのアイデア
PHP では、trycatch ブロック内で定義された変数をブロック外で使用できるのはなぜですか?
function f() <br />{<br /> try {<br /> $a = new obj;<br /> } catch (Exception $e) {<br /> echo $e->getMessage();<br /> }<br /> $a->func();<br />}<br />
<br />function f() <br />{<br /> $a = new obj;<br /> $a->func();<br />}<br />