DB возвращает строку вместо int (mysqlnd для PHP-7.1 / Laravel)

Несколько дней назад я задал вопрос об ошибке, которую я нашел в Ларавеле .

Чтобы исправить это, я установил php5-mysqlnd на свой сервер.

Сегодня я обновил свое приложение до последней версии php 7.1. *. Все работает правильно, за исключением того, что ошибка возвращается снова, то есть целые числа в базе данных возвращаются в виде строк, что не позволяет строгого сравнения.

Я попытался найти пакет для mysqlnd для php 7.1, но нет (пока?). Но mysqlnd кажется включенным, хотя …

phpinfo ()

PHP Version => 7.1.3-2+0~20170315222009.20+jessie~1.gbpc7e7dd System => Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 mysqlnd mysqlnd => enabled Version => mysqlnd 5.0.12-dev - 20150407 - $Id: b396954eeb2d1d9ed7902b8bae237b287f21ad9e $ pdo_mysql PDO Driver for MySQL => enabled Client API version => mysqlnd 5.0.12-dev - 20150407 - $Id: b396954eeb2d1d9ed7902b8bae237b287f21ad9e $ 

Вывод на localhost:

"id" => 5

Выход на сервере:

"id" => "5"

1 / Есть ли что-то еще, что я должен посмотреть?

2 / В общем, следует ли реорганизовать мой код, чтобы принимать строки из db вместо ожидающих ints?

Спасибо.