PHP 5.6.22とApache 2.4.18を使用しています。私は$_SERVER
変数をネストされた配列に設定したいと思います。以下に示すように
は私のPHPスクリプトの先頭で、明確にするために、私は$_SERVER['key']
は2レベルの配列に設定したい:
$_SERVER['key'] = array('index' => array('sub_index' => 'some_value'))
これは可能ですか?あなたの助けを前にありがとう。
<?php
$_SERVER['key'] = array('index' => array('sub_index' => 'some_value'));
?>
は、その後、あなたのサイトのルートの.htaccessに次の行を追加します:
php_value auto_prepend_file myenv.php
今、このデータは、いずれかのロード前$_SERVER
に移入されます
環境変数ではなく、 '$ _SERVER'を経由して、' $ _ENV'スーパーグローバル変数を介してアクセス可能です。 – arkascha
インデックスとsub_indexは何ですか?スクリプトの先頭に書いたコードを置くだけでいいと思っていますか? – jhaagsma
いいえ、私はその配列を逐語的ではありませんが、その正確な構造の配列です。正確なインデックス名は重要ではありません – Sean