Jak uzyskać typy numeryczne z MySQL przy użyciu PDO?

Używam PDO i MySQL, z jakiegoś powodu podczas pobierania wartości z bazy danych typu int, PDOStatement zwraca ciąg znaków reprezentujący liczbę, a nie wartość typu liczbowego. Jak mogę temu zapobiec?

Zauważyłem, że istnieje atrybut klasy PDO:PDO::ATTR_STRINGIFY_FETCHES ma to załatwić, ale podczas próby jego modyfikacji pojawia się błąd mówiący, że atrybut nie jest poprawny dla sterownika MySQL.

Czy normalne jest pobieranie ciągów znaków zamiast liczb podczas przeglądania bazy danych?

questionAnswers(4)

yourAnswerToTheQuestion