[PHP-users 3791] Re: エラー処理について
Osamu Shigematsu
php-users@php.gr.jp
Thu, 22 Nov 2001 11:06:58 +0900
重松です。
on 01.11.22 10:29 AM, Ryo Fujita at rio@bd.wakwak.com wrote:
>> あるいは、try/throw/catch が使えるようになるのを待つとか。
>
> それは言えてます(^^ゞ
これ、強烈にほしい機能ですね。
あとは、スコープ。時々 for ループで使うカウンタの名前で悩みます。アホくさい。
とりあえず、私は、
$err + '';
do{
// 処理 1
if(処理 1 が失敗){
$err = '処理 1 が失敗。';
break;
}
$html = 処理結果1;
// 処理 2
if(処理 2 が失敗){
$err = '処理 2 が失敗。';
break;
}
$html .= 処理結果2;
}while(0);
print $err ? $err : $html;
みたいにしてますけど。。?れだと、switch() とか、for の入れ子で困るから、
やっぱり、try, throw, catch に一票。
--
Osamu Shigematsu
http://www.ravi.ne.jp/%7eshige/
mailto:shige@ravi.ne.jp