GET을 통해 PHP 스크립트와 통신 할 때 피드백이 필요합니다. 보통 status = OK & msg = 추가 작업이 없습니다 & other = blablabla ... 성공적인 요청이었습니다. 그러나 AS3는 매우 객체 지향, 그래서 객체에 넣어하는 클래스 제작 :AS3 GET vars 읽기 용 클래스
package com.gustavopi.comm {
public class Vars {
public var demo:String = new String();
public var Obj:Object = new Object();
public var Var:Array = new Array();
public var Val:Array = new Array();
public function Vars(strVars:String=null) {
var Termos:Array = strVars.split("&");
for(var t in Termos){
var termo:String = Termos[t];
var Elem:Array = termo.split("=");
Obj[Elem[0]] = Elem[1];
Var.push(Elem[0]);
Val.push(Elem[1]);
demo += Elem[0]+": "+Elem[1]+String.fromCharCode(13);
}
}
}
}
이 장점은 신속하게, "데모"방법을 사용하여 오류를 감지되어 있지만, 바르가 아닌, 확대 개체의 속성입니다 오브제 그 자체는 조금 이상하지만 작동합니다.
이것이 작업을 처리하는 가장 좋은 방법인지 또는 이미 AS3 코어에있는 작업을 수행했는지는 확실하지 않습니다. 당신은 무엇을 생각합니까?
네가 맞아. 이 클래스는 매우 유연하고 실제로 매우 편리합니다. – inhan
당신은 어떻게 오래된 AS2 코더인지 어떻게 알 수 있습니까 ??? 그리고 당신의 solutiom은 vars를 보내기 위해 그것을 사용하기 때문에 내 코 아래에 있었지만 그것이 vars를 객체로 받기 위해 사용될 수 있다는 것을 알지 못했습니다. 감사! 대문자에 대해서 : 객체와 배열에 사용하기를 좋아하지만,이 경우에는 이상합니다 - 지금은 너무 늦었습니다 ... – Gustavo