首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >php:如何从数字索引中获取关联数组键?

php:如何从数字索引中获取关联数组键?
EN

Stack Overflow用户
提问于 2010-11-04 18:36:53
回答 9查看 123.1K关注 0票数 79

如果我有:

$array = array( 'one' =>'value', 'two' => 'value2' );

如何从$array[1]取回字符串one

EN

回答 9

Stack Overflow用户

发布于 2010-11-04 18:38:49

$array = array( 'one' =>'value', 'two' => 'value2' );

$allKeys = array_keys($array);
echo $allKeys[0];

它将输出:

one
票数 56
EN

Stack Overflow用户

发布于 2015-02-07 06:40:03

如果您只打算使用一个特定的键,那么只需一行代码即可完成此操作,而不必存储所有键的数组:

echo array_keys($array)[$i];
票数 19
EN

Stack Overflow用户

发布于 2010-11-04 18:42:50

或者如果您需要在循环中使用它

foreach ($array as $key => $value)
{
    echo $key . ':' . $value . "\n";
}
//Result: 
//one:value
//two:value2
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4095796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档