获取具有未知密钥名称的数组值

use*_*531 21 php

如果我有一个只有一个键和一个元素的关联数组myArray =array("myKey"=>123),但我不知道该键的名称,我该如何获得该值?例如,如果我不知道我的密钥被称为myKey,我该如何返回123?我知道我可以使用,foreach($myArray as $key=>$value)但我觉得应该有更好的方法.

Nik*_*iko 37

你可以使用current():

$value = current($array);
Run Code Online (Sandbox Code Playgroud)

或者,如果你想要密钥,each():

list($key, $value) = each($array);
Run Code Online (Sandbox Code Playgroud)