我有一个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)
$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)
| 归档时间: |
|
| 查看次数: |
120 次 |
| 最近记录: |