如何使用PHP存储和检索数据库的瓷砖?

时间:2017-03-12 01:34:35

标签: php arrays grid 2d tile

<?php 
    $val = 0;
    $twoD = array( 
        array("0,0,0,1,0,0"),
        array("0,0,0,1,1,0"),
        array("0,0,0,1,0,0"),
        array("0,0,0,1,1,0"),
        array("0,0,0,1,0,1")); 

    for($r = 0; $r <  count($twoD) ; $r++)
    {
        for($c = 0; $c < count($twoD); $c++) 
            echo $twoD[$r][$c];
            echo "<br/>";
    }
?>

(纯PHP)开始, 我实际上是在尝试制作一张基于图块的2d地图 - 而且我真的不知道如何...我已经拥有了这些图像。在数组中有0和1 .. 0将是角色无法通过的瓦片可能是草图像或石头图像。那么,如何将这些0和1存储到具有我想要分配的图像内容的数据库中。请指导我这个。 (*对不起我的英文)

1 个答案:

答案 0 :(得分:0)

您可以使用json格式来解决此问题。您可以使用json_encode()存储在数据库中,使用json_decode从数据库再次转换为php数组。

希望这有帮助