我有一个包含数组的 php 文件$myArray
。
<?php
$myArray = array(
'key1'=>'value1',
'key2'=>'value2',
);
?>
我需要key1
从该数组中读取 的值。有没有办法直接读取key1
,而不包括整个文件?现在我正在使用这样的包含。
$includedArray = include('/path/to/myArray.php');
但这对我来说是个问题,因为即使我将它包含在一个新名称下,它仍然会识别导致命名冲突$includedArray
的旧名称。$myArray
为了解决这个问题,我将包含的数组从命名数组 ($myArray) 更改为未命名的数组,但我无法更改包含的文件。那么有没有办法:
包含包含命名数组的文件,但让它完全忘记原始名称(
$myArray
),并让它只使用我给它的新名称($includedArray
)?或者有没有办法简单地从数组中读取 1 个键而不包括整个文件?