SQL Server PDO не может найти драйвер

Я использую Microsoft Azure SQL для своей базы данных и пытаюсь подключить его к своему проекту на локальном хосте с помощью XAMPP. Когда я пытаюсь подключиться к базе данных, используя строку подключения, они предоставляют:

    try {
    $conn = new PDO("sqlsrv:server = tcp:app.database.windows.net,1433; Database = mydatabase", "{myusername}", "{your_password_here}");
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch (PDOException $e) {
    print("Error connecting to SQL Server.");
    die(print_r($e));
}

Я продолжаю получать эту ошибку:

Error connecting to SQL Server.PDOException Object ( [message:protected] => could not find driver

Ошибка длиннее, но я думаю, что это связано с драйвером, упомянутым в конце. Я использую Mac, поэтому любой драйвер, который мне нужно установить, должен быть совместим с ним. Спасибо за помощь заранее.