Perl 中“do something OR DIE()”怎樣工作?
die() 函式可用於停止指令碼和顯示訊息給終端使用者。它可以在 or ( || ) 運算子的右側使用,左側則可以是任意的表示式,比如 eval() 函式。
情況 1 − 不帶引數使用 die() 函式
_ function_no_parameter.jpg)
輸出如下。
_ function_no_parameter_output.jpg)
現在可以在 die() 函式中使用 $! 來列印錯誤號和資訊給使用者。
情況 2 − 在 die() 函式中使用 $!
_ function.jpg)
輸出如下。
_ function_output.jpg)
情況 3 − 使用 die() 函式向終端使用者顯示一些資訊
_ function.jpg)
輸出如下。
_ function_output.jpg)
廣告
die() 函式可用於停止指令碼和顯示訊息給終端使用者。它可以在 or ( || ) 運算子的右側使用,左側則可以是任意的表示式,比如 eval() 函式。
_ function_no_parameter.jpg)
輸出如下。
_ function_no_parameter_output.jpg)
現在可以在 die() 函式中使用 $! 來列印錯誤號和資訊給使用者。
_ function.jpg)
輸出如下。
_ function_output.jpg)
_ function.jpg)
輸出如下。
_ function_output.jpg)