PHP数组阵列

use*_*285 -2 php

我有一个PHP数组,如下所示

Array ( 
[0] => Array 
  ( 
  [SEQ] => 2 
  [CODE] => cd1 
  [DESC] => desc1 
  ) 
[1] => Array 
  ( 
  [SEQ] => 7 
  [CODE] => cd2 
  [DESC] => desc2 
  ) 
)
Run Code Online (Sandbox Code Playgroud)

我想将它转换为如下所示.它应该获取SEQ值和CODE值并将它们指定为相应的键和值

Array(
"2" => cd1,
"7" => cd2
)
Run Code Online (Sandbox Code Playgroud)

jaw*_*awa 6

$array = array(
    array('SEQ' => 2, 'CODE' => 'cd1', 'DESC' => 'desc1'),
    array('SEQ' => 7, 'CODE' => 'cd2', 'DESC' => 'desc2'),
    array('SEQ' => 10, 'CODE' => 'cd3', 'DESC' => 'desc3')
);

$result = array();
foreach ($array as $row) {
    if (isset($row['SEQ']) && isset($row['CODE'])) {
        $result[$row['SEQ']] = $row['CODE'];
    }
}

print_r($result);
Run Code Online (Sandbox Code Playgroud)

输出:

Array
(
    [2] => cd1
    [7] => cd2
    [10] => cd3
)
Run Code Online (Sandbox Code Playgroud)