0
shell_exec("export NLS_LANG=AMERICAN_AMERICA.UTF8");
$xa = shell_exec("echo $NLS_LANG");
echo $xa;
此代碼無法正常工作,哪裏出現問題?如何回顯NLS_LANG varriable shell_exec
shell_exec("export NLS_LANG=AMERICAN_AMERICA.UTF8");
$xa = shell_exec("echo $NLS_LANG");
echo $xa;
此代碼無法正常工作,哪裏出現問題?如何回顯NLS_LANG varriable shell_exec
因爲它們在不同的環境中作爲不同的進程運行。
php |___shell 1 |___shell 2
您可以使用putenv
操縱環境。
putenv("NLS_LANG=AMERICAN_AMERICA.UTF8");
$xa = shell_exec("echo \$NLS_LANG");
echo $xa;
希望這會有所幫助。
謝謝,它的幫助! – mraleksanyan17
請同時發佈錯誤日誌。 –