Ответ 1
Вы можете использовать current()
:
$value = current($array);
или, если вы хотите использовать этот ключ, each()
:
list($key, $value) = each($array);
Если у меня есть ассоциированный массив, содержащий только один ключ и один элемент myArray =array("myKey"=>123)
, но я не знаю имени ключа, как мне получить значение? Например, если я не знаю, что мой ключ называется myKey, как мне вернуть 123? Я знаю, что могу использовать foreach($myArray as $key=>$value)
, но я считаю, что должен быть лучший способ.
Вы можете использовать current()
:
$value = current($array);
или, если вы хотите использовать этот ключ, each()
:
list($key, $value) = each($array);