जाहिर है आप टिप्पणी में सुझाए गए अनुसार कोई मैन्युअल कास्टिंग नहीं करना चाहते हैं। ऐसा लगता है कि एक सर्वर पर आपको mysqlnd याद आ जाता है। एक्सटेंशन (मुझे लगता है कि आप MySQL का उपयोग करते हैं क्योंकि आपने अपने प्रश्न में इसका उल्लेख नहीं किया है) क्या कारण है कि सभी डेटा प्रकार स्ट्रिंग के रूप में वापस आ जाते हैं।