var i = 2
++i
i++
$ignore_list = array('.', '..', 'alldoc.php', 'meddoc.php');
<?
header('Content-type: text/html; charset=UTF-8');
echo '{
"foo": [
{
"customerID": "9936",
"name": "bar",
"hello":"world"
}
]
}'?>
Если сервер не настроен на буферизацию страниц перед отправкой, то сперва будет отправлен весь текст который идет перед php скриптом, потом скрипт будет выполнен и результат его работы будет добавлен к этому тексту. Ели после него идет еще что-то, то и оно будет отправлено.
Можно конечно придумать ситуацию когда javascript уже начал работу на клиенте, но страница настолько большая, что сервер еще не начал обработку php, но это как медведи ездящие на велосипеде: в цирке такое бывает, а в обычной природе не встречается.