Ciao, 
grazie per la risposta, in effetti non avevo messo il listener ma il problema persiste;
ora ti posto il progettino semplice completo per il quale non riesco a trovare soluzione esto impazzendo  
php 
	Codice PHP:
	
 <?php
$returnVars = array();
$returnVars['x'] = 10;
$returnVars['y'] = 15;
$returnString = http_build_query($returnVars);
echo html_entity_decode($returnString); 
?>
 
qui il risultato a video è giusto: 
AS3 
	codice:
	package 
{
import flash.display.Sprite;
import flash.events.*;
import flash.net.*;
import flash.events.Event;
import flash.events.IOErrorEvent;
import fl.data.DataProvider; 
import fl.controls.DataGrid; 
import fl.controls.dataGridClasses.DataGridColumn;
public class trystring2 extends Sprite {
public function trystring2() {
var urlRequest:URLRequest = new URLRequest("provastringa2.php");
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, onComplete);
loader.load(urlRequest);
}
function onComplete (evt:Event):void {
    try {
        var vars:URLVariables = new URLVariables(evt.target.data);
    } catch (err:Error) {
        trace (err);
    } 
	var miox = vars.x;
        var mioy = vars.y;
        trace ("miox: "+miox+" e mioy: "+mioy);
var ai:uint;
var dpp:DataProvider = new DataProvider();
for (ai = 0; ai < 2; ai++) {
    dpp.addItem({col11:vars.x, col22:vars.y});
}
var dg:DataGrid = new DataGrid();
dg.setSize(200, 300);
dg.columns = ["col11", "col22"];
dg.dataProvider = dpp;
addChild(dg);
}
}//END CLASS
}// END PACKAGE