Bây giờ tôi nghi ngờ rằng tôi đã hiểu vấn đề.
Tôi đã chạy var_dumps sau trên một phiên bản php 5.5 và php 7.0 instance.dd (array ('RawValue' => -1001094515039), array ('using intval ()' => intval (-1001094515039)), array ('Phiên bản PHP '=> phpversion ()));
Đây là kết quả trong:
5.5
7,0
Có thêm một số thông tin trong [liên kết] này: http://php.net/ manual / en / function.intval.php , nhưng tôi nghi ngờ những thay đổi đối với số nguyên và số nguyên trong php từ 5 đến 7 đang gây ra sự cố của bạn. bao bọc biến trong một intval () sẽ giải quyết được vấn đề của bạn.
Hy vọng điều này giải quyết được vấn đề của bạn!