如果我有:
$array = array( 'one' =>'value', 'two' => 'value2' );
如何从$array[1]
取回字符串one
?
发布于 2010-11-04 18:38:49
$array = array( 'one' =>'value', 'two' => 'value2' );
$allKeys = array_keys($array);
echo $allKeys[0];
它将输出:
one
发布于 2015-02-07 06:40:03
如果您只打算使用一个特定的键,那么只需一行代码即可完成此操作,而不必存储所有键的数组:
echo array_keys($array)[$i];
发布于 2010-11-04 18:42:50
或者如果您需要在循环中使用它
foreach ($array as $key => $value)
{
echo $key . ':' . $value . "\n";
}
//Result:
//one:value
//two:value2
https://stackoverflow.com/questions/4095796
复制相似问题