$_ENV输出为null的原因及解决办法

有些朋友输出$_ENV是空的,可能原因是php.ini的variables_order值为"GPCS",也就是说系统在定义PHP预定义变量时的顺序是GET,POST,COOKIES,SERVER,没有定义Environment(E)。

解决办法:修改php.ini文件的variables_order值为:"EGPCS"。这时,$_ENV的值就可以取得了。

解释:EGPCS值(EGPCS是Environment、Get、Post、Coolie、Server)。

原文地址:https://www.cnblogs.com/fantianlong/p/9868512.html