最赞回答 / 慕盖茨2665196
foreach ($val as $k => $v) { $item = $name . '_' . strtoupper($k); putenv("$item=$v"); $_ENV[$item]=$v; }加一个这个就OK $_ENV[$item]=$v;
2018-05-19
最新回答 / 一条路走到黑777
很多大团队里也没有使用RESTful风格. 因为程序员中太多垃圾了, 推广不下去 (这玩意20分钟学会的东西就是不愿意去学, 真的太多垃圾, 太多混子了)
2018-05-04
最赞回答 / 菜鸟Wenco
第一步:$_ENV会为空,其原因通常是php的配置文件php.ini的配置项为:variables_order = "GPCS"。要想让$_ENV的值不为空,那么variables_order的值应该加上一个大写字母“E”,即:variables_order = "EGPCS"。第二步:Env不显示的问题,需要在base.php中 putenv的同时,将数据也写入$_ENV,就可以解决了打开thinkphp目录下的base.php文件修改。54行左右 putenv("$name=$val");//写入环境...
2018-05-03