[Linux] 用 shell script/Perl/PHP 取得環境變數的值
最近因為專案的關係,同時要使用 shell script、Perl 和 PHP,
來取得環境變數的值~
至於為什麼需要用到三種語言來寫就不多說了,
應該算是軟體開發的無奈黑暗面… =_=
簡單記錄一下各個語言取得環境變數的用法~
不過設定變數的部分就只舉 shell script 為例了~
下面假設我要在 shell 裡面設定一個環境變數 debuglog_enable,並把值初始為 1:
export debuglog_enable=1
用 shell script 取得環境變數的方法如下:
function is_debug_enable()
{
[ “${debuglog_enable}“ != “1” ] && return 0
return 1
}
{
[ “${debuglog_enable}“ != “1” ] && return 0
return 1
}
用 Perl 取得環境變數的方法如下:
sub is_debug_enable
{
if ($ENV{“debuglog_enable”} ne “1”)
{
return 0;
}
return 1;
}
{
if ($ENV{“debuglog_enable”} ne “1”)
{
return 0;
}
return 1;
}
用 PHP 取得環境變數的方法如下:
(本頁面已被瀏覽過 764 次)