A R: если пойдете в VK посылать сообщения из php, там используйте одинарные кавычки. (По стандарту, перенос \n должен работать только в двойных кавычках).
A R: вам бы теорию подтянуть. Параметр chat_id Вы указываете с вопросительным знаком, так как это первый параметр, далее же Вы добавляете (должны добавлять) параметры знаком &.
$data['parse_mode'] = 'HTML';
У меня настройка стоит форматирует как ХТМЛ и в итоге просто как обычный текст передается любое из значений. Все перепробовал!
А тег вообще не работает.
Роман Говоров, прошло три года, и я тоже наткнулся на эту проблему :-) Тег <br> все так же не работает, как и попытка использовать любой из других символов переноса.