--TEST-- PDO Common: PDO::quote() --SKIPIF-- --FILE-- ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'; $quoted = $db->quote($unquoted); $db->query("CREATE TABLE test (t char(100))"); $db->query("INSERT INTO test (t) VALUES($quoted)"); $stmt = $db->prepare('SELECT * from test'); $stmt->execute(); print_r($stmt->fetchAll(PDO::FETCH_ASSOC)); ?> --EXPECT-- Array ( [0] => Array ( [t] => !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ) )