Se l'array è un array di coordinate, quindi ad esempio
codice:
var tuoArray = [{x:1, y:10}, {x:3, y:4}];
lo puoi scrivere su testo come:
codice:
coordinate=1,10|3,4
con un codice del tipo:
codice:
var tuoArray = [{x:1, y:10}, {x:3, y:4}];
var temp = new Array();
for(var i = 0; i < tuoArray.length; i++)
{
temp.push(tuoArray[i].x + "," + tuoArray[i].y);
}
var variabile_da_mandare_al_php = temp.join("|");
trace(variabile_da_mandare_al_php);
A quel punto, recuperando il testo, torni all'array originario con:
codice:
var nuovoArray = new Array();
var temp = variabile_restituita_dal_php.split("|");
var item;
for(var i = 0; i < temp.length; i++)
{
item = temp[i].split(",");
nuovoArray.push({x:Number(item[0]), y:Number(item[1])});
}