词条 | $_env |
释义 | $_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 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。