Copying PHP 'print_r' function in AS3.....
public function pr(obj:*, level:int = 0, output:String = ""):* {
var tabs:String = "";
for(var i:int = 0; i < level; i++, tabs += "\t");
for(var child:* in obj){
output += tabs +"["+ child +"] => "+ obj[child];
var childOutput:String = pr(obj[child], level+1);
if(childOutput != '') output += ' {\n'+ childOutput + tabs +'}';
output += "\n";
}
if(level == 0) Alert.show(output);
else return output;
}
use like this :
Post new comment