php:如何从数字索引中获取关联数组键?
2022-08-30 08:20:39
如果我有:
$array = array( 'one' =>'value', 'two' => 'value2' );
如何从 中获取字符串?one
$array[1]
如果我有:
$array = array( 'one' =>'value', 'two' => 'value2' );
如何从 中获取字符串?one
$array[1]
你没有。您的阵列没有密钥 。您可以:[1]
创建一个新数组,其中包含以下各项:
$newArray = array_keys($array);
echo $newArray[0];
但值 “one” 位于 ,而不是 。
快捷方式是:$newArray[0]
[1]
echo current(array_keys($array));
获取数组的第一个键:
reset($array);
echo key($array);
获取与值“value”对应的键:
echo array_search('value', $array);
这完全取决于您到底想做什么。事实是,不对应于“一”任何你转动它的方式。[1]
$array = array( 'one' =>'value', 'two' => 'value2' );
$allKeys = array_keys($array);
echo $allKeys[0];
这将输出:
one