Tomohiro wrote this on Apr 20, 2011
エラーの際に,メッセージを表示して,プログラムを終了させるという流れを LL で実装する方法を調査してみた.
Ruby/Python/Perl はほぼ想定された動作をしたが,PHP のみ die
の引数に文字列を渡すと,ステータスコード “0” を返す,という謎の挙動を示した.
調べてみたところバグではなく PHP の仕様ではあったのだが,個人的にはイケてないなぁと思う.
Ruby
サンプル
ステータスコード
Perl
サンプル
ステータスコード
Python
サンプル
ステータスコード
PHP
サンプル
ステータスコード
References