Ответ сервера формируйте так:

Код:
total=50&var1=value1&var2=value2&var3=value3.. и тд.
Его, например, можно формировать в цикле, приращивая значение строковой переменной:

PHP код:
$sResult = 'total='.$total;
for ($i = 1; i <= $total; i++) {
$sResult .= '&var'.$i.'='.значение;
}
print $sResult;
Зависит от ваших обстоятельств, от вашего скрипта.
Получившуюся строку разбирайте в методе onLoad и загоняйте в массив:

Код AS1/AS2:
var ans:Array = new Array();
answer.onLoad = function (success:Boolean) {
if (success) {
for (i = 1; i <= this.total; i++)
ans[i] = this['var' + i];
}
}
}
Имеем во флешке массив, заполненный строковыми распарсенными значениями. Если значение дальше нужны числовые (например, для вычислений), то строковые на лету преобразовываем:

Код AS1/AS2:
ans[i] = Number(this['var' + i]) ;