gpt4 book ai didi

php - 在 php 中将 5-7 位数字转换为 xxx/xxx/xxx 格式的最干净的方法是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:51:44 25 4
gpt4 key购买 nike

我有一组 5、6 和 7 位数字。我需要它们以 000/000/000 格式显示。例如:

12345 会显示为 000/012/345

9876543 会显示为 009/876/543

我知道如何以一种困惑的方式执行此操作,涉及一系列 if/else 语句和 strlen 函数,但必须有一种我没有看到的涉及正则表达式的更简洁的方式。

最佳答案

sprintf 和取模是一种选择

function formatMyNumber($num)
{
return sprintf('%03d/%03d/%03d',
$num / 1000000,
($num / 1000) % 1000,
$num % 1000);
}

关于php - 在 php 中将 5-7 位数字转换为 xxx/xxx/xxx 格式的最干净的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/239171/

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