Сравнение функций выполнения
Драйверы Майкрософт для PHP для SQL Server предоставляют несколько вариантов выполнения функций.
Функции выполнения SQLSRV
При использовании драйвера SQLSRV используйте sqlsrv_query для выполнения одного запроса и sqlsrv_prepare с sqlsrv_execute для многократного выполнения подготовленной инструкции с различными значениями параметров при каждом выполнении.
Функции выполнения PDO_SQLSRV
При использовании драйвера PDO_SQLSRV запрос можно выполнить одним из следующих способов:
См. также
Справочник по API для драйвера SQLSRV
Справочник по драйверу PDO_SQLSRV
Руководство по программированию драйверов Microsoft для PHP для SQL Server