salve, ho un piccolo problema che nn riesco a risolvere, ho una array dentro ad una funzione, ma non riesco ad esportarla al di fuori di essa, ho provato anche dichiarandola _global sia internamente che esternamente alla funzione.... ma non riesco a vederla in nessun modo T_T

Codice PHP:
filexml "data.xml";


//lettura file XML con correzzione spazzi vuoti / bianchi
function ApriXML() {
    
mioxml = new XML();
    
myarray = new Array();
    
myarray2 = new Array();
    
myarray3 = new Array();
    
IDgiocatore = new Array();
    
mioxml.load(filexml);
    
mioxml.onLoad ElaboraXML;
    
NomeGiocatore = new Array();

    function 
ElaboraXML(success) {

        if (
mioxml.loaded) {
            
myarray mioxml.childNodes;
            
trace("--------funzione ElaboraXML-------");
            
trace("Tot elementi = " myarray.length);
            
trace("----------------------------------");
            for (
0<= myarray.lengthj++) {
                if (
myarray[j].nodeName == "game") {
                    
myarray2 myarray[j].childNodes;
                    for (
0<= myarray2.lengthi++) {
                        if (
myarray2[i].nodeName == "giocatore") {
                            
_root.IDgiocatore.push(myarray2[i].attributes.id);
                            
myarray3 myarray2[i].childNodes;
                            for (
0<= myarray3.lengthk++) {
                                if (
myarray3[k].nodeName == "nome") {
                                    
_root.NomeGiocatore.push(myarray3[k].childNodes.toString());




                                }
                            }
                        }
                    }
                }
            }


        }

        
delete myarray;
        
delete myarray2;
        
delete myarray3;
        
delete mioxml;
        
trace("in ----> " _root.NomeGiocatore.length);//---> qua mi restituisce correttamente 7
    
}//fine funzione ElaboraXML

}//fine funzione apriXML 

ApriXML();
trace("out ----> " _root.NomeGiocatore.length);// mi restituisce 0... uff.. dentro alla funzione mi da 7!