Смотрел я код примера бота в vk api на PHP и наткнулся на непонятное нижнее подчёркивание в имени функции, впервые подобное встречаю. Что оно может означать?
Участок кода:
function vkApi_docsSave($file, $title) {
return _vkApi_call('docs.save', array(
'file' => $file,
'title' => $title,
));
}
function _vkApi_call($method, $params = array()) {
$params['access_token'] = VK_API_ACCESS_TOKEN;
$params['v'] = VK_API_VERSION;
$query = http_build_query($params);
$url = VK_API_ENDPOINT.$method.'?'.$query;
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$json = curl_exec($curl);
$error = curl_error($curl);
if ($error) {
log_error($error);
throw new Exception("Failed {$method} request");
}
curl_close($curl);
$response = json_decode($json, true);
if (!$response || !isset($response['response'])) {
log_error($json);
throw new Exception("Invalid response for {$method} request");
}
return $response['response'];
}