0
我使用Laravel在Windows工作站上,并在Linux,我运行只用下面的行测试:同样DB,不同的工作站会导致不同类型(Laravel,MySQL的)
echo gettype(Patient::find(11)->case_id);
我已经添加了此列是这样的:
$table->integer('case_id');
在db是在Linux,我从窗户远程连接。
结果:“整数”,在Linux机器上:在Windows机器上“串”
(这引起了可怕的错误,我用===期待它是整数...)
有没有想法?
感谢您的回复!你能确保我明白你在说什么,看看这是否是相关的线程? http://stackoverflow.com/questions/20079320/php-pdo-mysql-how-do-i-return-integer-and-numeric-columns-from-mysql-as-int – NiRR 2014-10-29 09:15:07
@NiRR检查更新 – 2014-10-29 12:36:03