Вы не сказали, какой тип данных вы возвращаете из "PHP-файла", поэтому я предполагаю, что это XML.
Когда я работаю с XML, я стандартизирую свой XML, чтобы следовать очень специфическому легкому формату.
<root>
<data>
// your data here
</data>
<error/>
<message/>
</root>
И в моем php я обертываю его в попытке поймать.В блоке catch я верну ошибку внутри узла сообщения.И назначит 1 внутри узла ошибки.Таким образом, сообщение об ошибке может выглядеть следующим образом.
<root>
<data/>
<error>1</error>
<message>some error from php here</messge>
</root>
Так что на стороне AS все, что мне нужно сделать, это проверить на
response.error == 1
псевдокод, но вы должны понять.