原数组
~~~
$fans = pdo_getall('mc_mapping_fans', [], ['nickname','openid']);
array(7) {
[0] => array(2) {
["nickname"] => string(9) "赵一"
["openid"] => string(28) "o8zutxJjU8jEreYE9nKGJ2GRpWi8"
}
[1] => array(2) {
["nickname"] => string(9) "钱二"
["openid"] => string(28) "o8zutxNLlgSxEYpinkuesrmnhLj4"
}
[2] => array(2) {
["nickname"] => string(9) "张三"
["openid"] => string(28) "o8zutxOrU3ijYHti4NYzvcBddOMk"
}
[3] => array(2) {
["nickname"] => string(9) "李四"
["openid"] => string(28) "o8zutxFDIuwguWbet9oJDDG62SG8"
}
[4] => array(2) {
["nickname"] => string(6) "王五"
["openid"] => string(28) "o8zutxLwsuj94W-7DF-6HLLNHyxU"
}
[5] => array(2) {
["nickname"] => string(24) "孙六"
["openid"] => string(28) "o8zutxDKNJ5c_gOkklGFn2rkZmG0"
}
[6] => array(2) {
["nickname"] => string(3) "周七"
["openid"] => string(28) "o8zutxLAqZaT3lwHyylwnSBKmqRs"
}
}
~~~
~~~
$tags = array_map(function($fans) {
return array(
'label' => $fans['nickname'],
'value' => $fans['openid']
);
}, $fans);
~~~
经过array_map处理后
~~~
array(7) {
[0] => array(2) {
["label"] => string(9) "赵一"
["value"] => string(28) "o8zutxJjU8jEreYE9nKGJ2GRpWi8"
}
[1] => array(2) {
["nickname"] => string(9) "钱二"
["value"] => string(28) "o8zutxNLlgSxEYpinkuesrmnhLj4"
}
[2] => array(2) {
["label"] => string(9) "张三"
["value"] => string(28) "o8zutxOrU3ijYHti4NYzvcBddOMk"
}
[3] => array(2) {
["label"] => string(9) "李四"
["value"] => string(28) "o8zutxFDIuwguWbet9oJDDG62SG8"
}
[4] => array(2) {
["label"] => string(6) "王五"
["value"] => string(28) "o8zutxLwsuj94W-7DF-6HLLNHyxU"
}
[5] => array(2) {
["label"] => string(24) "孙六"
["value"] => string(28) "o8zutxDKNJ5c_gOkklGFn2rkZmG0"
}
[6] => array(2) {
["label"] => string(3) "周七"
["value"] => string(28) "o8zutxLAqZaT3lwHyylwnSBKmqRs"
}
}
~~~