This article introduces the contents of the PHP processing array key value changes, has a certain reference value, now share to everyone, the need for friends can refer to
$data =array ( ' classname ' = ' We are different ', ' id ' = ' 6666 ', ); The Change ID key value is cate_id $datas =array ( ' classname ' = = $data [' classname '], ' cate_id ' + = $data [' ID ' ], ); $arr 3 =array_combine (Array_keys ($datas), $data); Echo ' <pre> '; Var_dump ($arr 3); Echo ' </pre> ';
After printing for
Array (2) { ["classname"]=> string (16) "We are different" ["cate_id"]=> string (5) "6666"}
foreach Loop processing
$data =array ( ' classname ' = ' We are different ', ' id ' = ' 6666 ', ); The Change ID key value is cate_id foreach ($data as $v = = $k) { $data [' cate_id '] = $data [' id ']; Key field Assignment } unset ($data [' id ']); Destroy the original field ID key dump ($data);d ie;
Don't know if there's a simple way