Ответ 1
Это потому, что они используют пространства имен PHP. Пространства имен являются новыми по сравнению с PHP 5.3.
Я только что видел использование обратной косой черты в ссылке на объект PHP и интересовался ею (я никогда не видел этого раньше). Что это значит?
$mail = new SendGrid\Mail();
Если вам интересно, документация SendGrid.
Это потому, что они используют пространства имен PHP. Пространства имен являются новыми по сравнению с PHP 5.3.
Это оператор пространства имен PHP: http://php.net/manual/en/language.namespaces.php.
Не спрашивайте, почему это обратная косая черта. Это (имхо) самый глупый возможный выбор, который они могли бы сделать, основываясь на своих решениях на очень скошенной/фанатичной системе подсчета очков, которая имела смысл только для разработчиков.
Это синтаксис пространств имен. Подробнее о пространствах имен читайте в документации PHP. Они требуют, по крайней мере, PHP 5.3.
Например:
namespace SendGrid;
function Mail() {
// You can access this function by using SendGrid\Mail() externally
}