【发布时间】:2016-12-06 14:16:15
【问题描述】:
我想在 PHP 5.6 中使用数组作为常量。问题是:如何检查数组中是否存在键'a'并使“Test2”也返回true?
我现在的代码是这样的:
const ARR = array(
'a' => 'first',
'b' => 'second'
);
$test1 = defined("ARR");
$test2 = defined("ARR['a']");
echo '<br>Test1: ';
var_dump($test1);
echo '<br>Test2: ';
var_dump($test2);
结果:
Test1: bool(true)
Test2: bool(false)
【问题讨论】:
-
$test2 = isset(ARR['a']);(PHP7)
标签: php arrays key constants exists