O PDO do SQL Server não pôde encontrar o driver

Estou usando o Microsoft Azure SQL para meu banco de dados e estou tentando conectá-lo ao meu projeto no meu host local usando o XAMPP. Quando tento me conectar ao banco de dados usando a cadeia de conexão que eles forneceram:

    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));
}

Eu continuo recebendo esse erro:

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

O erro é mais longo, mas acho que está relacionado ao driver mencionado no final. Estou usando um mac, portanto, qualquer driver que precise instalar precisa ser compatível com ele. Obrigado pela ajuda antecipadamente.

questionAnswers(1)

yourAnswerToTheQuestion