2017-03-12 7 views
-2
<?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/>"; 
    } 
?> 

(Pure PHP)を開始するには、 私は実際に2dタイルベースのマップを作成しようとしていますが、実際にはどのように考えているのですか。配列には0と1があります。0は文字が通り抜けることができないタイルになり、芝生のイメージや石のイメージになります。では、どのようにこれらの0と1を、私が割り当てたい画像コンテンツを持つデータベースに保存することができますか?これで私を案内してください。 (*英語には申し訳ありません)PHPを使用してデータベースとの間でタイルを格納/取得する方法は?

答えて

0

これを解決するにはjson形式を使用できます。 json_encode()をデータベースに格納し、json_decodeを使用してデータベースからPHP配列に再度変換することができます。

希望すると便利です。

関連する問題