php 数组 修改 键名,php 修改数组的键名
原数组
$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"
\}
\}
还没有评论,来说两句吧...