$_env

ProgramFilesC:\\ Files\\ Files\\

$_ENV數組中的內容是在php解析器運行時,從php所在伺服器中的環境變數轉變為php全局變數的。它們中的許多都是由php所運行的系統決定,完整的列表是不可能的,需要查看php所在伺服器的系統文檔以確定其特定的環境變數。和$_SERVER一樣,這也是自動全局變數,在所有的腳本中都有效,在函式或對象的方法中不需要使用global關鍵字訪問它。在下面的示例中用foreach語句,將php中能使用的php所在伺服器的環境相關信息全部輸出,以供用戶查看。代碼如下:
<?PHP
//遍歷$_ENV變數
echo '<table border="0" width="800" align="center">';
echo '<caption>$_ENV數組</caption>';
$i=0;
foreach($_ENV as $key=>$val){
if($i%2==0){
$bgcolor="red";
}
else{
$bgcolor="blue";
}
echo '<tr bgcolor=".$bgcolor.">';
echo '<td>'.$key.'</td><td>'.$val.'</td>';
echo '</ tr>';
$i++;
}
?>
運行結果:
ALLUSERSPROFILE C:\Documents and Settings\All Users
CommonProgramFiles C:\Program Files\Common Files
COMPUTERNAME WANGJIANLONG
ComSpec C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK NO
NUMBER_OF_PROCESSORS 2
OS Windows_NT
Path C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\WBEM;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE x86
PROCESSOR_IDENTIFIER x86 Family 6 Model 14 Stepping 8, GenuineIntel
PROCESSOR_LEVEL 6
PROCESSOR_REVISION 0e08
ProgramFiles C:\Program Files
SystemDrive C:
SystemRoot C:\WINDOWS
TEMP C:\WINDOWS\TEMP
TMP C:\WINDOWS\TEMP
USERPROFILE C:\Documents and Settings\LocalService
windir C:\WINDOWS
AP_PARENT_PID 836

相關詞條

熱門詞條

聯絡我們