У меня есть функция, которая отправляет запросы на хостинг с различными методами телеграм бот апи (например sendMessage). Но бывает, что некоторые запросы не выполняются и мне интересно понять причину ошибок
function sendRequest($method, $post = '') {
$ch = curl_init('https://api.telegram.org/bot' . BOT_TOKEN . '/' . $method);
if ($post) {
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
}
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
Как можно на своем хостинге посмотреть результат выполнения функции и вывести ответ с описанием ошибки, если она есть?