Информация о примерах кода в документации

Скачать драйвер PHP

Замечания о примерах кода

Существует несколько аспектов, на которые необходимо обратить внимание при выполнении примеров кода из документации Драйверы Microsoft SQL Server для PHP :

  • Почти во всех примерах предполагается, что на локальном компьютере установлены SQL Server 2008 или более поздней версии и база данных AdventureWorks.

    Сведения о том, как скачать бесплатные выпуски и пробные версии SQL Server см. в статье SQL Server.

    Сведения о том, как скачать и установить базу данных AdventureWorks, см. на странице AdventureWorks в репозитории примеров для SQL Server на сайте GitHub.

  • Почти все примеры кода в этой документации предназначены для выполнения из командной строки, что позволяет автоматически тестировать все примеры кода. Сведения о том, как запустить PHP из командной строки, см. в статье Использование PHP из командной строки.

  • Хотя примеры предназначены для запуска из командной строки, любой пример можно выполнить путем вызова из браузера без внесения каких-либо изменений в сценарий. Чтобы обеспечить правильное форматирование выходных данных, замените в каждом примере все элементы "\n" на "</br>" перед вызовом из браузера.

  • С целью сокращения объема рассматриваемого материала должная обработка ошибок реализована не во всех примерах. Рекомендуется проверять каждый вызов функции sqlsrv или метода PDO на наличие ошибок и обрабатывать их в соответствии с потребностями приложения.

    Простой способ получения сведений об ошибках при возникновении ошибки заключается в том, чтобы выйти из скрипта с помощью следующей строки кода:

    die( print_r( sqlsrv_errors(), true));  
    

    Или, если вы используете PDO,

    print_r ($stmt->errorInfo());  
    die();  
    

    Дополнительные сведения об обработке ошибок и предупреждений см. в статье Обработка ошибок и предупреждений.

См. также:

Обзор драйверов Майкрософт для PHP для SQL Server