Я хочу использовать массив как константу в PHP 5.6. Возникает вопрос: как проверить, существует ли в массиве ключ «a» и получить значение «Test2» true?Как определить, существует ли постоянный массив ключей PHP?
Мой код теперь так:
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) –