选择 pg_fetch_row 数据类型
当我使用 pg_fetch_row 时,所有值都以“字符串”形式返回。有没有什么方法(除了遍历返回值的数组)来选择某些列的类型(例如,当我选择一个整数时,我想要 42
而不是 "42") ?
谢谢您的宝贵时间。
When I use pg_fetch_row
all the values are returned as "string". Is there any way (other than walking the array of returned values) to choose the type of some of the columns (for instance when I select an integer I want 42
not "42"
) ?
Thank you for your time.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
恐怕不是......它总是返回字符串,你必须自己转换它们。
由于 PHP 在需要时会隐式转换,因此通常不会有太大问题,但如果您需要它......您将必须手动完成。
I'm afraid not... it always returns strings and you have to convert them yourself.
Since PHP implicitly converts when needed, usually not that much of a problem but if you need it... you'll have to do it manually.