Информация о примерах кода в документации
Замечания о примерах кода
При выполнении примеров кода в документации по PHP для PHP для SQL Server следует отметить несколько моментов.
Почти во всех примерах предполагается, что на локальном компьютере установлены 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();
Дополнительные сведения об обработке ошибок и предупреждений см. в статье Обработка ошибок и предупреждений.