我的代碼:
global $wpdb;
$row = $wpdb->get_results( "SELECT * FROM `wp_employee`", ARRAY_A );
print_r ($row);
輸出:
大批(
[0] => 陣列(
[job_id] => 1
[job_position] => 建筑師
)
[1] => 陣列(
[job_id] => 2
[job_position] => 土木工程師
)
[2] => 陣列(
[job_id] => 3
[job_position] => 電氣工程師
)
[3] => 陣列(
[job_id] => 4
[job_position] => 管道工程師
)
[4] => 陣列(
[job_id] => 5
[job_position] => 現場工程師
)
)
我需要的輸出如下:
大批(
'1' => '建筑師',
'2' => '土木工程師',
'3' => '電氣工程師',
'4' => '管道工程師',
'5' => '現場工程師'
)
我還在學習,我們自己想不通。預先感謝您幫助我
uj5u.com熱心網友回復:
$array = [
[ 'job_id' => 1, 'job_position' => 'Architect' ],
[ 'job_id' => 2, 'job_position' => 'Civil Engineer' ],
[ 'job_id' => 3, 'job_position' => 'Electrical Engineer' ],
[ 'job_id' => 4, 'job_position' => 'Plumbing Engineer' ],
[ 'job_id' => 5, 'job_position' => 'Site Engineer' ]
];
$result = array_column($array, 'job_position', 'job_id');
print_r($result);
輸出:
Array
(
[1] => Architect
[2] => Civil Engineer
[3] => Electrical Engineer
[4] => Plumbing Engineer
[5] => Site Engineer
)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/425101.html
