1--TEST-- 2PDO_DBLIB: Ensure quote function returns expected results 3--SKIPIF-- 4<?php 5if (!extension_loaded('pdo_dblib')) die('skip not loaded'); 6require dirname(__FILE__) . '/config.inc'; 7?> 8--FILE-- 9<?php 10require dirname(__FILE__) . '/config.inc'; 11var_dump($db->quote(true, PDO::PARAM_BOOL)); 12var_dump($db->quote(false, PDO::PARAM_BOOL)); 13var_dump($db->quote(42, PDO::PARAM_INT)); 14var_dump($db->quote(null, PDO::PARAM_NULL)); 15var_dump($db->quote('\'', PDO::PARAM_STR)); 16var_dump($db->quote('foo', PDO::PARAM_STR)); 17var_dump($db->quote('über', PDO::PARAM_STR)); 18?> 19--EXPECT-- 20string(3) "'1'" 21string(2) "''" 22string(4) "'42'" 23string(2) "''" 24string(4) "''''" 25string(5) "'foo'" 26string(7) "'über'" 27