array を含む php ファイルがあります$myArray
。
<?php
$myArray = array(
'key1'=>'value1',
'key2'=>'value2',
);
?>
key1
その配列からの値を読み取る必要があります。key1
ファイル全体を含めずに直接読み取る方法はありますか? 現在、私はこのようなインクルードを使用しています。
$includedArray = include('/path/to/myArray.php');
しかし、これは私にとって問題を引き起こしています。新しい名前の下に含めても、名前の競合を引き起こす$includedArray
古い名前をまだ認識しているためです。$myArray
この問題を解決するには、含まれる配列を名前付き配列 ($myArray) から名前のない配列に変更しますが、含まれるファイルを変更できません。したがって、次のいずれかの方法があります。
名前付き配列を含むファイルをインクルードしますが、元の名前を完全に忘れ (
$myArray
)、私が付けた新しい名前のみを使用します ($includedArray
)?または、ファイル全体を含めずに、配列から 1 つのキーを単純に読み取る方法はありますか?