a person powered by ototoy blog

モヘンジョだろ!!

カレンダー

2008/8
3 4 6 7 8 9
10 11 12 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
2008/9
  1 3 6

最近の記事

最近のコメント

月別アーカイヴ

カテゴリー

Blogを公開している友人

公開所属グループ

プロフィール

2008年 08月 20日

try {} catch {}  [PHP]

PHP5でtry〜catchを使えるようになったのはいいんだけど、exceptionをいちいち定義するのがめんどくさくてエラーネストが深くならない限り使わなくなってて、いざエラーネストが深くなっても可能な限り避けるように避けるように頭が働く旧世代人間の俺。

そんなときに思いついた回避策。もしかしたら昔からの定石なのかもしれないけど、do{}while(FALSE);を使うと、どんな文脈でもbreak;で一気にdoスコープ外に抜けられるよ!ってやつ。

何年か前にも(しかも数年置きに何回か)同じ回避策を思いついたような記憶があるけど、まあ、今回は記憶強化のためにメモっておくぞと。

| Posted By nt 投稿日: 2008年8月20日 22時2分 更新日: 2008年8月21日 17時35分

コメント

トラックバック