2011-02-08 17 views
0

は、私はこのようなことで、配列を持っているだけでtxtファイルを私はPHPで出て保存していたファイルを持っている:array()を含むtxtファイルを配列にフラッシュする方法は?

array (
    0 => 
    array (
    'key' => 0, 
    'cropBounds' => 
    array (
     'x' => 73, 
     'y' => 111, 
     'bottom' => 269, 
     'width' => 176, 
     'height' => 158, 
     'top' => 111, 
     'topLeft' => 
     array (
     'cropBounds' => 73, 
     'x' => 111, 
    ), 
     'bottomRight' => 
     array (
     'cropBounds' => 249, 
     'x' => 269, 
    ), 
     'size' => 
     array (
     'cropBounds' => 176, 
     'x' => 158, 
    ), 
     'left' => 73, 
     'right' => 249, 
    ), 
), 
) 

その後、私は配列としてフラッシュメモリにそれを戻すためにしようとしています。私は "配列"のようなものを試しましたが、うまくいきません。誰かが、この "文字列"をtxtファイルからフラッシュの配列に変換する正しい方向に私を向けることができますか?

+0

これは、Flashの配列ではなく、辞書またはオブジェクトのように見えます。 PHPからFlashへの配列をXML文字列として解析する方が簡単かもしれません。 – Taurayi

答えて

3

あなたはこれをもっと大きな仕事にしています。あなたが求めていることをするための「シンプルな」方法はありません。基本的には、文字列を解析してAS3で配列を構築する必要があります。おそらくもっと複雑になるでしょう。

代替ソリューションは、PHPとAS3の両方が使用できる別のデータ交換フォーマットを使用することです。 2つの最良の例は、XMLまたはJSONです。 AS3とPHPはどちらもネイティブXMLをサポートしています.PHPはネイティブなJSONもサポートしています。this libraryはAS3でも簡単です。私はこれらの2つのルートのいずれかに行くことを強くお勧めします。

PHPでは、AS3が読み込んで使用できるJSONに簡単に配列を変換できます。私はこれをお勧めしたい。シンプルなPHPスクリプトでも、動的にそれを行うことができます。

幸運を祈る!

+0

素晴らしい!ありがとう、それはまさに私が知る必要があったものです。 – pfunc

関連する問題