gpt4 book ai didi

php - 在php中求和字符串,转换为整数

转载 作者:行者123 更新时间:2023-12-03 23:14:03 25 4
gpt4 key购买 nike

尝试对某些哈希值使用简单的“版本控制”系统,我执行以下操作:

$last_version = '009';
$increment = '001';

$result = $last_version + $increment;

var_dump($result);

我期望:string(010) 但我得到了 int(10) 并且在我跳入 ifstr-pad,我想知道是否有任何其他方法可以保留所需的格式?

最佳答案

使用 + 自动将变量转换为适当的 number 类型(在本例中为 int,但是可以将不同的字符串格式转换为 float )。

如果你想保留所需的 0 左填充,你可以使用 sprintf()格式化结果,如下所示:

$result = sprintf('%03d', $last_version + $increment);

格式说明符 %03d 指定您想要一个长度为 3 的整数字符串 (d)字符 0

更多关于 PHP 的 Type Juggling 逻辑的信息可以在 PHP Documentation: Type Juggling 中找到。

关于php - 在php中求和字符串,转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14942477/

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