Originariamente inviato da CyberPunK
credo che il modo "giusto" sia:
codice:
trace(eval("_root." add nomearray).length);  
trace(eval("_root." add nomearray)[1]);
Questa sintassi è ormai obsoleta (deprecata) e quindi non più supportata nelle prossime versioni del player.

E' quindi meglio scrivere:

temp = ["index1","index2"];

function read(myArray){
trace(myArray.length + " " + myArray[1]);
}

read(temp);