Mira el tutorial aquí: https://parzibyte.me/blog/2019/06/05/conectar-php-sql-server-pdo-crud-ejemplo/
Aprovechando que para unas cosas de la escuela tuve que instalar SQL Server y SQL Server Management Studio (ya que por voluntad propia no lo haría jamás) decidí conectar PHP con SQL Server y hacer un CRUD, es decir, create, read, update y delete de una base de datos de SQL Server.
Al final tendremos una aplicación web como la siguiente, basada en una plantilla de Bootstrap 4.
Recuerda instalar SQL Server y SSMS para que puedas probar la conexión. También te sugiero crear un nuevo usuario y darle permiso de acceso a las bases de datos.
Un paso obligatorio es instalar la extensión de SQL Server en PHP.