--TEST-- for a condition that was causing a crash when calling sqlsrv_errors after an invalid query. --SKIPIF-- --FILE-- ".print_r(sqlsrv_errors(),true).""; exit; } if (!sqlsrv_query($conn,"INVALID QUERY")) { echo "invalid statement failed:
"; echo "errors:
".print_r(sqlsrv_errors(),true)."

"; echo "warnings:
".print_r(sqlsrv_errors( SQLSRV_ERR_WARNINGS ),true)."
"; } ?> --EXPECTF-- invalid statement failed:
errors:
Array
(
    [0] => Array
        (
            [0] => 42000
            [SQLSTATE] => 42000
            [1] => 2812
            [code] => 2812
            [2] => %SCould not find stored procedure 'INVALID'.
            [message] => %SCould not find stored procedure 'INVALID'.
        )

)

warnings: