php中怎么输出数组中的键名

我想输出图片中的 user_id和user_name

PHP中不能直接修改某数组的键名,只能通过将其中的元素逐一复制到另一个新数组中,并在赋值的时候修改键名,如;

$a = array('a'=>'China', 'b'=>'America', 'c'=>'England');
$b[0] = $a['a'];
$b[1] = $a['b']
$b[2] = $a['c'];
$a = $b;
结果为$a内容为: array(0=>'China', 1=>'America', 2=>'England');

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-04-01
也已使用foreach循环拿到key
$arr = array('key1'=>1,'key2'=>2);
foreach($arr as $key=>$val)
{
echo $key;
}追问

这样得不到我想要图片中的 user_id 和user_name 输出的是 0,1,2....

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网