Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.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
Php AS3中的Tilemap数组_Php_Actionscript 3_Flash_Mysqli - Fatal编程技术网

Php AS3中的Tilemap数组

Php AS3中的Tilemap数组,php,actionscript-3,flash,mysqli,Php,Actionscript 3,Flash,Mysqli,我在AS3中创建了一个tilemap,我需要将其保存到数据库中,系统运行绝对正常。当用户创建一个帐户时,会自动为他们创建一个地图(地图大小始终相同,有树、岩石等11x11) 如何将其保存到mysqli数据库,然后获取信息并将其返回到AS3脚本?我知道如何从AS3发帖,我知道如何从页面获取信息。我将整个数组保存在一个名为tileMap的列下,然后当我尝试从表中查询tileMap时。。。一无所获。是因为我使用了大括号吗?我真的不知道如何展示这个 您可以序列化/反序列化您的数据,我希望以JSON格式为

我在AS3中创建了一个tilemap,我需要将其保存到数据库中,系统运行绝对正常。当用户创建一个帐户时,会自动为他们创建一个地图(地图大小始终相同,有树、岩石等11x11)


如何将其保存到mysqli数据库,然后获取信息并将其返回到AS3脚本?我知道如何从AS3发帖,我知道如何从页面获取信息。我将整个数组保存在一个名为tileMap的列下,然后当我尝试从表中查询tileMap时。。。一无所获。是因为我使用了大括号吗?我真的不知道如何展示这个

您可以序列化/反序列化您的数据,我希望以JSON格式为数据库保存数据,因为在对象()中转换这样的数据很容易 因此在数组中也是如此)

//此函数将数据从数组转换为对象,我们需要对象,以便以后进行简单的JSON对话
函数toObject(数组:数组):对象
{
var obj:Object={};
对于(变量i:int=0;i

希望此方法能有所帮助。

从矩阵中创建字符串

[1,0,2],
[2,3,4],
[0,1,5]
变成

1:0:2|2:3:4|0:1:5

要阅读,您可以使用拆分函数,首先使用“|”,然后使用“:”

来回使用JSON转换。@然后您还可以优化数据:
[18,20x19,20],[3,10x0,11,9x0,17],[3,10x0,9,9x0,17],[3,20x0,17]…
…我必须投票否决。尽管尝试得很好,但不幸的是对象没有保留索引,整个系统将完全崩溃。JSON格式与数组配合使用,因此无需将数组转换为对象。在这种情况下,结果是相同的,感谢注释和投票否决,但另外,请编辑我的cod我实际上是在寻找如何将数据存储到数据库中,以及如何再次读取数据并将其插入数组中,并准确地将其保存为。
[1,0,2],
[2,3,4],
[0,1,5]
1:0:2|2:3:4|0:1:5