假设我有一个来自SQL结果的数组,该数组已转换为带有以下字符的字符串:
array(3) {
["p_1"]=>
int(1)
["p_2"]=>
int(2)
["p_3"]=>
int(3)
我正在尝试弄清楚如何将此字符串转换为数组集合或具有匹配标签和数据值的数组。例如:
new ArrayCollection(
[{ label:"P1", data:1 },
{ label:"P2", data:2 },
{ label:"P3", data:3 }]);
有谁知道我会怎么做呢?谢谢。
答案 0 :(得分:2)
第一个代码示例是var_dump()
PHP中数组的结果。您应该首先将其转换为可用格式(例如,使用PHP的json_encode()
,然后使用AS3中的相关库将其转换回对象或数组(Flash Player 11包含set of classes for working with JSON)。