前回$_ENVがだめならgetenv()で。を書きましたが、このネタの関連で、おぎさんが興味深い記事を書かれていたので紹介します。 php.ini-recommendedで、variables_orderがGPCSである理由と、PHP5のauto_globals_jit – おぎろぐはてな http://d.hatena.ne.jp/i_ogi/20071217/1197912203 自分のメモとして要約しました。 php.ini-recommendedでは、variables_order=”GPCS”なので、”E”が含まれていない おそらく”E”、すなわち$_ENVを作るコストの問題 かといってgetenv()を大量にコールすると、$_ENVよりもパフォーマンスは落ちるはず でも、環境変数なんか普通多用しないので、結局”E”がなくてもいいはず George Schlossnagle氏のZ
![[php]$_ENVがだめならgetenv()で。解 | うえちょこ@ぼろぐ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)