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