gpt4 book ai didi

php - 将类型数值从字符串转换为整数而不更改其值

转载 作者:行者123 更新时间:2023-12-02 22:11:54 29 4
gpt4 key购买 nike

我正在读取一个 csv 文件,我的代码正在读取作为字符串的数值。但我需要整数值。

例如字符串 '5782492380' 为 int '5782492380'

有什么最好的方法可以在 php 代码中将值的类型从 string 更改为 int 吗?

我试过

(int) 5782492380

但它正在将原始值更改为 2147483647

最佳答案

尝试使用 float,因为 int 在您的值下有限制:

  $v = (float) 5782492380;

PHP: integers你可以找到评论:

整数的大小取决于平台,但通常的最大值约为 20 亿(32 位有符号)。 64位平台通常最大值约为9E18

所以整数范围值为(-2147483648, 2147483647)。

关于php - 将类型数值从字符串转换为整数而不更改其值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15158536/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com