重松です。
on 01.8.28 2:22 PM, Tomomi Kitano at tomo@kesnet.co.jp wrote:
> PHP4で、
> Cのgotoのようにラベルに制御を飛ばしたい時って
> どうすればよいのでしょうか。
> (エラー処理のときだけ処理を一括したいのですが。。。)
for($err=true;$err;$err=false){
/* 処理 */
if(不具合) break;
}
if($err)
die("なんかおかしいです。");
でいかがですか?
欠点は複数の入れ子だと、goto 見たいに単純に飛べないから、何回も break させる
必要があるかもしれませんね。
--
Osamu Shigematsu
http://www.ravi.ne.jp/
mailto:shige@ravi.ne.jp