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