иначе не работают некоторые вещщи, например платёжная система Яндекс, поскольку код
Код: Выделить всё
$Result = <<<EOD
<?xml version="1.0" encoding="utf-8"
<response performedDatetime="%s">
<result code="0" action="Check" shopId="%s" orderNumber="%s" />
</response>
EOD;
воспринимается как кусок php кода, из-за этих символов '<?'
Ошибка не явная, я полтора часа башкой об стену бился пока догадался в лог ошибок самого апача заглянуть. показывается тока там - ни в дебаге, нигде её нет