我在兩個系統上運行的LVL 45年2月5日:Laravel 5:在不同系統中輸出數值作爲整數或字符串?
- OSX 10.11.6,用PHP 7.0.13(自制)
- 的Ubuntu 14.04.5,用PHP 5.5.9-1ubuntu4.20
我從這段代碼獲得兩個不同的輸出(例如廷克):
App\Product::where('name', 'big brown bag')->get();
在OSX它輸出:
App\Product {#744
id: 54,
name: "Big Brown Bag",
category_id: 3,
company_id: 1,
}
在Ubuntu:
App\Product {#744
id: 54,
name: "Big Brown Bag",
category_id: "3",
company_id: "1",
}
注意周圍的IDS雙引號在Ubuntu輸出。 JSON中的輸出相同。
我該如何規範化呢?具體來說,我怎麼能強制它輸出ID爲整數?
在此先感謝
謝謝你的時間和解釋的完整性。 –