首先,我得到jquery插件名称为tableToJson的表值。 而类型是json对象。然后我用JSON.stringify转换json对象。结果显示如下:
Array
(
[0] => stdClass Object
(
[Kode] => 450
[Nama Menu] => ES JAHE/null
[Sat] => TKO
[Qty] => 1
[Harga] => 25000
[Jml Harga] => 25000
)
[1] => stdClass Object
(
[Kode] => 310
[Nama Menu] => NASI/null
[Sat] => CTG
[Qty] => 2
[Harga] => 20000
[Jml Harga] => 40000
)
)
但我希望结果是:
Array
(
[0](
[Kode] => 450
[Menu] => ES JAHE/null
[Sat] => TKO
[Qty] => 1
[Harga] => 25000
[price] => 25000
)
[1](
[Kode] => 310
[Menu] => NASI/null
[Sat] => CTG
[Qty] => 2
[Harga] => 20000
[price] => 40000
)
)
我如何得到结果,数据类型是没有stdclass对象的数组。
答案 0 :(得分:0)
您可以将对象强制转换为数组,结果是一个数组,其元素是对象的属性:
$resultArray = (array) $obj;
您可以在循环中执行此操作,以获取阵列中StdClass对象的多维数组。