【Perl】【PHP】 exitとdieの違い。
落ち着いて「ラクダ本」をめくれば、
解決できることだったんですが、
現場だといつも切羽詰って、
ググりまくってしまうので
忘れないうちにメモします。
「exit関数とdie関数の違い」です。
exit関数・・・メッセージを出さずに、
スクリプトを強制終了させます。die関数・・・エラーメッセージを出して
スクリプトを強制終了させます。
【参考資料】
プログラム制御に関する関数 - Perl関数のリファレンス
http://www.perlplus.jp/func/control/
また、PHPもexit関数とdie関数がありますが、
どちらもメッセージを出力して、強制終了させます。
die関数は、exit関数のエイリアスということです、
【参考資料】
【 ほでなすPHP 】 関数ミニリファレンス -> その他の関数(割と重要)
http://www.shigeweb.jp/php/project_p/?section=miniref&page=misc
![]() |
プログラミングPerl〈VOLUME1〉
著者:ラリー ウォール,ジョン オーワント,トム クリスチャンセン |
![]() |
Perl の絵本
著者:株式会社アンク |



最近のコメント