PHP array_column() 函数 将数组某一个列作为键值
array_column($level,null,'level_id');
得到的数组
array(6) {
[0] => array(6) {
["id"] => int(1)
["upgrade_num"] => int(0)
["is_deal"] => int(0)
["deal_ratio"] => float(0)
["ctime"] => int(0)
["level_id"] => int(0)
}
[2] => array(6) {
["id"] => int(2)
["upgrade_num"] => int(400)
["is_deal"] => int(1)
["deal_ratio"] => float(0.4)
["ctime"] => int(0)
["level_id"] => int(2)
}
[1] => array(6) {
["id"] => int(3)
["upgrade_num"] => int(0)
["is_deal"] => int(0)
["deal_ratio"] => float(0.5)
["ctime"] => int(0)
["level_id"] => int(1)
}
[3] => array(6) {
["id"] => int(4)
["upgrade_num"] => int(1000)
["is_deal"] => int(1)
["deal_ratio"] => float(0.35)
["ctime"] => int(0)
["level_id"] => int(3)
}
[4] => array(6) {
["id"] => int(5)
["upgrade_num"] => int(3000)
["is_deal"] => int(1)
["deal_ratio"] => float(0.3)
["ctime"] => int(0)
["level_id"] => int(4)
}
[5] => array(6) {
["id"] => int(6)
["upgrade_num"] => int(6000)
["is_deal"] => int(1)
["deal_ratio"] => float(0.28)
["ctime"] => int(0)
["level_id"] => int(5)
}
}