Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将SQL字符串转换为数组ActionScript 3_Sql_Arrays_Actionscript 3 - Fatal编程技术网

将SQL字符串转换为数组ActionScript 3

将SQL字符串转换为数组ActionScript 3,sql,arrays,actionscript-3,Sql,Arrays,Actionscript 3,假设我有一个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 }]); 有人知道我该怎

假设我有一个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 }]);

有人知道我该怎么做吗?谢谢。

第一个代码示例是
var\u dump()
在PHP中调用数组的结果。您应该首先将其转换为可用格式(例如,使用PHP的
json_encode()
,然后使用AS3中的相关库将其转换回对象或数组(Flash Player 11包括一个).

您可以控制第一个字符串还是从第三方获得它?是的,我可以控制它,但我使用的是PHP 4。因此使用JSON的空间很难。我目前使用的是PHP4(遗留系统),因此我正在研究是否可以使用JSON_encode()在PHP4@user1884723中,如果缺少JSON函数,您可以得到一个脚本,该脚本将为您添加JSON函数。这方面的内容?非常感谢,这非常有帮助。