私のPDOフェッチは、すべてを文字列として返します。
id(int)とusername(varchar)のユーザークラスがあります。
次のSQLリクエストを試すと
$db->prepare('SELECT * FROM users WHERE id=:id_user');
$db->bindParam(':id_user', $id_user);
$db->execute();
$user_data = $db->fetch(PDO::FETCH_ASSOC);
var_dump($ user_data)の場合、idパラメーターは文字列です。PDOがmysqlからの正しいデータ型を尊重するようにするにはどうすればよいですか?