$stmt = $db->query($sql);
$row = $stmt->fetch(PDO::FETCH_ASSOC);
-var_dump($row['char'] === 'foo');
-var_dump($row['datetime'] === '2030-01-01 23:59:59');
-var_dump($row['false'] === 0);
-var_dump($row['float'] === 10.5);
-var_dump($row['int'] === 1000);
-var_dump($row['money'] === 10.5);
-var_dump($row['smalldatetime'] === '1950-01-18 23:00:00');
-var_dump($row['true'] === 1);
+var_dump($row['char']);
+var_dump($row['datetime']);
+var_dump($row['false']);
+var_dump($row['float']);
+var_dump($row['int']);
+var_dump($row['money']);
+var_dump($row['smalldatetime']);
+var_dump($row['true']);
$db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true);
$stmt = $db->query($sql);
$row = $stmt->fetch(PDO::FETCH_ASSOC);
-var_dump($row['char'] === 'foo');
-var_dump($row['datetime'] === '2030-01-01 23:59:59');
-var_dump($row['false'] === '0');
+var_dump($row['char']);
+var_dump($row['datetime']);
+var_dump($row['false']);
var_dump($row['float'] === get_expected_float_string());
-var_dump($row['int'] === '1000');
-var_dump($row['money'] === '10.50');
-var_dump($row['smalldatetime'] === '1950-01-18 23:00:00');
-var_dump($row['true'] === '1');
+var_dump($row['int']);
+var_dump($row['money']);
+var_dump($row['smalldatetime']);
+var_dump($row['true']);
?>
--EXPECT--
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
-bool(true)
+string(3) "foo"
+string(19) "2030-01-01 23:59:59"
+int(0)
+float(10.5)
+int(1000)
+float(10.5)
+string(19) "1950-01-18 23:00:00"
+int(1)
+string(3) "foo"
+string(19) "2030-01-01 23:59:59"
+string(1) "0"
+bool(true)
+string(4) "1000"
+string(5) "10.50"
+string(19) "1950-01-18 23:00:00"
+string(1) "1"