Der Mamp, den ich für die lokale Entwicklung verwende, hat kein Problem mit den aus der Datenbank abgerufenen Daten. Die Datenbank ist als numerischer Typ definiert und der zurückgegebene Wert ist ebenfalls ein numerischer Typ.
Zum Beispiel: id: 35
Aber als ich es auf dem Server bereitgestellt habe, habe ich Centos + Nginx + PHP verwendet. Zu diesem Zeitpunkt stellte ich fest, dass alle von der Datenbank zurückgegebenen Daten Zeichenfolgen waren.
Zum Beispiel: ID: „35“
Entschuldigung, müssen Sie es irgendwo auf dem Server konfigurieren? Danke~
如果你用的框架的话, 例如thinkphp, 在模型配置中的有一个属性$type, 可以自定义返回的数据类型, 对应着PDO中的setFetchMode()