Due cose erano sbagliate. Avevo la stringa di connessione sbagliata. Avrebbe dovuto essere
$connection = new PDO("$driver:Server=$dbhost;Database=$dbname",$dbuser,$dbpass);
Mi mancava anche l'estensione per sql server!!!
extension=php_pdo_sqlsrv_56_nts.dll
Non avevo nemmeno la versione 5.6 sul mio PC, dovevo scaricarla da qui:
https://www.microsoft.com/en-us /download/confirmation.aspx?id=20098