A_single_file_wiki_wifky2.png

[hack] エラー処理

  die("エラーメッセージ");

だけでよい。プラグインを含め、wifky.pl 内のほとんどの箇所はeval ブロックで囲まれており、キャッチされたエラーはブラウザに表示されるようになっている。

エラーが想定内エラー(プログラムの不具合ではなく、ユーザ操作に対するもの)については、

  die("!エラーメッセージ!");

のように、ユーザに見せたい部分だけを !〜! で囲む。そうすると、行番号・ファイル名などの表示は抑制される。

|

Designed for @nifty.