- ベストアンサー
$_SERVER と $_ENV の違い
教えて頂けますか? $_SERVER と $_ENV の違い、関係を教えて頂けますか? 内容をみると $_SERVER から $_ENV へコピーされているのかな? と思うのですが... よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#243182
回答No.1
「$_SERVER」はWebサーバにより生成され、「$_ENV」は環境変数として現在のスクリプトに渡された変数の連想配列とのことです。 Webサーバの種類が違えば「$_SERVER」の値が変わってくるでしょうし、OSの種類が違えば「$_ENV」の値が変わってくるというような捕らえ方でどうでしょうか。 また、PHPの設定項目「variables_order」についての説明もご覧ください。