php foreach 循环数组 并设定keyforeach($role as $k=>$v){ $arrayRole[$k=$v->role_id]=$v->role_code; } 登录后复制如题 我写的 key 总是设置不了 分享到: ------解决方案--------------------print_r($role);贴出结果------解决方案--------------------foreach 是没问题的,关键是你的数组没有你说的 role_id 和 role_code 元素。