Ahi lo mejor es utilizar un xml, desde el php generas un xml
Código PHP:
$xml = "<xml version=\"1.0\" encoding=\"utf-8\">
<datos>
<dato1>$valor1</dato1>
<dato2>$valor2</dato2>
<dato3>$valor3</dato3>
</datos>";
header("Content-Type: Text/xml");
echo $xml;
Luego con el javascript los manejas mediante el DOM
Código PHP:
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
datos=ajax.responseXML;
var var1= datos.getElementsByTagName("dato1").item(0).firstChild.data;
var var2= datos.getElementsByTagName("dato2").item(0).firstChild.data;
var var3= datos.getElementsByTagName("dato3").item(0).firstChild.data;
}
}