我想得到的結(jié)構(gòu):[ { id: 'some id', name: 'Name', }, { id: 'some id', name: 'Name', }, // more arrays]這是我如何獲取數(shù)據(jù)$students = get_posts( $args )foreach ( $students as $student ) { $id = $student->ID; $name = $student->post_title;}現(xiàn)在如何將上述數(shù)據(jù)轉(zhuǎn)換為我想要的結(jié)構(gòu)?謝謝
1 回答

撒科打諢
TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個贊
您的輸出不是有效的PHP結(jié)構(gòu),但我假設(shè)您的意思是您想要等效的PHP數(shù)組。
//create empty array to add subarrays to
$array = array();
//loop through values
foreach (get_posts($args) as $student) {
//add subarray to array. using `[]` this way means "add to next sequential array key"
$array[] = array(
'id' => $student->ID,
'name' => $student->post_title
);
}
- 1 回答
- 0 關(guān)注
- 199 瀏覽
添加回答
舉報(bào)
0/150
提交
取消