課程
/后端開(kāi)發(fā)
/ThinkPHP
/快速入門ThinkPHP 5.0--基礎(chǔ)篇
Env不顯示的問(wèn)題,需要在base.php中 putenv的同時(shí),將數(shù)據(jù)也寫(xiě)入$_ENV,就可以解決了
2017-09-06
源自:快速入門ThinkPHP 5.0--基礎(chǔ)篇 2-12
正在回答
$_ENV變量是取決于服務(wù)器的環(huán)境變量的,從不同的服務(wù)器上獲取的$_ENV變量打印出的結(jié)果可能是不同的。
php的配置文件php.ini的配置項(xiàng)為:variables_order = "GPCS"。
想讓$_ENV的值不為空,variables_order的值應(yīng)該加上一個(gè)大寫(xiě)字母“E”,即:variables_order = "EGPCS"。?EGPCS是Environment、Get、Post、Cookies、Server的縮寫(xiě)。
如果variables_order 的配置中缺少E ,則PHP 無(wú)法接受環(huán)境變量,那么$_ENV 也就為空了。
生產(chǎn)環(huán)境不推薦使用EGPCS。推薦使用getenv (string $varname)函數(shù)來(lái)獲取Environment中的值。
喵的一聲呀
王錦林3837749 回復(fù) 喵的一聲呀
喵的一聲呀 回復(fù) 王錦林3837749
菜鳥(niǎo)Wenco 回復(fù) 王錦林3837749
舉報(bào)
ThinkPHP5已發(fā)布多時(shí),想了解ThinkPHP5的新特性嗎?老司機(jī)帶你馬上出發(fā)~
1 回答$_ENV返回空數(shù)組
3 回答dump($_ENV")得到的值為空數(shù)組怎么回事
2 回答dump($_ENV);打印不到.env里面的所有值
1 回答EVN:GET('NAME')的數(shù)據(jù)為什么在$_ENV沒(méi)有展示呢
3 回答$_ENV返回的是empty,可以通過(guò)Env::get('...')獲取.env設(shè)置的變量
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-12-02
$_ENV變量是取決于服務(wù)器的環(huán)境變量的,從不同的服務(wù)器上獲取的$_ENV變量打印出的結(jié)果可能是不同的。
php的配置文件php.ini的配置項(xiàng)為:variables_order = "GPCS"。
想讓$_ENV的值不為空,variables_order的值應(yīng)該加上一個(gè)大寫(xiě)字母“E”,即:variables_order = "EGPCS"。
?
EGPCS是Environment、Get、Post、Cookies、Server的縮寫(xiě)。
如果variables_order 的配置中缺少E ,則PHP 無(wú)法接受環(huán)境變量,那么$_ENV 也就為空了。
生產(chǎn)環(huán)境不推薦使用EGPCS。推薦使用getenv (string $varname)函數(shù)來(lái)獲取Environment中的值。
2017-09-13
Env不顯示的問(wèn)題,需要在base.php中 putenv的同時(shí),將數(shù)據(jù)也寫(xiě)入$_ENV,就可以解決了