gpt4 book ai didi

php - 从逗号分隔的数字php获取int值

转载 作者:可可西里 更新时间:2023-10-31 22:43:07 25 4
gpt4 key购买 nike

如何在 PHP 中将整数的千位逗号分隔字符串表示形式转换为整数值? (对于其他分隔符也有通用的方法吗?)

e.g. 1,000 -> 1000

编辑(感谢@ghost)理想情况下,应该处理小数,但我可以接受在小数点处截断的解决方案。

最佳答案

如果这很简单,您可以使用 filter_var():

$number = '1,000';
$number = (int) filter_var($number, FILTER_SANITIZE_NUMBER_INT);
var_dump($number);

或者

$number = '1,000.5669';
$number = (float) str_replace(',', '', $number);
var_dump($number);

关于php - 从逗号分隔的数字php获取int值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25966365/

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