[英]how to add key name to array?
$arr_type=array(
"1"=>"A",
"2"=>"B",
"3"=>"C",
"4"=>"D",
"5"=>"E",
"6"=>"F",
"7"=>"G",
"8"=>"H"
);
如何更改密鑰名稱和級別更改?
$arr_type['1']['name'] = A;
$arr_type['2']['name'] = B;
$new_arr = array();
foreach($arr_type as $k => $v){
$new_arr[$k]['name'] = $v;
}
array_walk($arr_type, function (&$value) { $value = ['name' => $value]; });
如果想要保持原始數組不變,此解決方案也適用:
$result = array_map(function ($value) { return ['name' => $value]; }, $arr_type);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.