Так что вам надо?
sendAndLoad - шлет данные через POST в РНР скрипт, который их обрабатывает и возвращает уже результат.
load("servertime.php?PARAMETR="+some_variable) шлет такие данные для РНР скрипта условно говоря в адресной строке сразу.
По сути это одно и тоже, но первый - удобнее и эстетичнее. Ну и там ограничения по объему данных обходится.

Код AS1/AS2:
var URRL = "http://mydomain.com/test.php"
var XMLDATA = new LoadVars()
XMLDATA.onLoad = function(valid)
{
if (valid)
{
trace(XMLDATA)
}
else
{
trace( "ERROR LOAD: "+URRL )
}
}
XMLDATA.load( URRL )
Далее возможны пространные варианты с тем, отчего ваш РНР скрипт может слать нечитаемые данные. Например - кодировка, спец символы и вообще глюки сервера.
Добавлено через 3 минуты
РНР - это вообще не есть формат данных. Это разновидность скрипта.
Он может возвращать ХМЛ, текст, json.....
Есть также вариант что на вашем хостинге вообще запрещена обработка запрососв именно к РНР - точнее не скажу, но что-то в этом роде вроде есть.
Добавлено через 3 минуты
Поэтому если на хостинге лежит TXT - его можно "открыть", а РНР - уже нет.
В любом случае имеет смысл снифером посмотреть обмен.