actionscriptからphpに複数データ(配列含む)を渡す

actionscriptからphpに配列や変数を渡すコード
下の例は、配列2個と変数1個をphpに渡している

//URLVariablesを呼び出す
var urlvalues:URLVariables = new URLVariables();

//配列1を定義
var arr1:Array = new Array();
arr1.push("あああ");
arr1.push("いいい");
arr1.push("ううう");

//配列2を定義
var arr2:Array = new Array();
arr2.push("かかか");
arr2.push("ききき");
arr2.push("くくく");

//変数1を定義
var hensu1:String = "変数";

//データをURLVariablesに渡す ※urlvalues["ここは別に変数名と同じにする必要は無い"]←phpで呼び出すときに使う
urlvalues["arr1[]"] = arr1;
urlvalues["arr2[]"] = arr2;
urlvalues["hensu1"] = hensu1;

//HTTPServiceを呼び出す
var http:HTTPService = new HTTPService();
//phpのパス
http.url = "phpファイルのパス";
//データを一気にphpに渡す
http.send(urlvalues);

php側では
$arr1 = $_REQUEST['arr1'];
$arr2 = $_REQUEST['arr2'];
$hensu1 = $_REQUEST['hensu1'];

で受け取ることができる

オライリー


おすすめハーシー