【发布时间】:2021-12-02 23:36:57
【问题描述】:
我有这个数组:
array(3) {
["MANTRI KUPEDES"]=>
int(11)
["JUNIOR STAFF 1"]=>
int(10)
["PETUGAS ADM.KREDIT JUNIOR"]=>
int(10)
}
我想改成这样:
array(3) {
[0]=>
object(stdClass)#26 (2) {
["jabatan"]=>
string(33) "MANTRI KUPEDES"
["total"]=>
int(11)
}
[1]=>
object(stdClass)#27 (2) {
["jabatan"]=>
string(33) "JUNIOR STAFF 1"
["total"]=>
int(10)
}
[2]=>
object(stdClass)#28 (2) {
["jabatan"]=>
string(30) "PETUGAS ADM.KREDIT JUNIOR"
["total"]=>
int(10)
}
}
我试过了:
$jabatans['jabatan'] = array_keys($counts);
$jabatans['jumlah'] = array_values($counts);
但还是没有得到我想要的。有任何想法吗?我想使用 CodeIgniter 3.0 将它呈现给 CanvasJs。
【问题讨论】:
-
你试过了吗?
-
是的,我试过了
-
$jabatans['jabatan'] = array_keys($counts); $jabatans['jumlah'] = array_values($counts);但还是没有得到我想要的
-
当然你没有,因为所做的只是获取一个数组中的键,以及另一个数组中的值。将其称为“尝试”确实是一个笑话。