$_env

$_ENV數組中的內容是在php解析器運行時,從php所在伺服器中的環境變數轉變為php全局變數的。

基本介紹

  • 中文名:$_env
  • 類別:編程代碼
  • 相關領域:計算機,編程
  • 相關學科:編程,腳本語言
  • 產生: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

相關詞條

熱門詞條

聯絡我們