php 检查指定数字范围内的ID

igetnqfo  于 2022-12-21  发布在  PHP
关注(0)|答案(1)|浏览(119)

我有一个包含1000万个文件链接的表,每个文件都有自己唯一的ID。我想将每10,000个文件保存在一个文件夹中。
这是文件的ID:

1
2
3
4
5
.
.
.
10000000

这是我的数字范围:

0
10000
20000
30000
40000
50000
.
.
.
10000000

现在,如何通过获取每个ID来确定范围?
例如,如果文件的ID为5000,则应将其放在文件夹0中。如果ID为19000,则应将其放在文件夹10000中

id    ----------> folder
5000  ----------> 0
19000 ----------> 10000
21000 ----------> 20000

我希望这项工作是用PHP语言完成的

roqulrg3

roqulrg31#

您可以使用基本函数floor来实现这一点:

<?php
function getFolder(int $id) {
    return  floor($id/10000) * 10000;
}

https://phpize.online/s/AU

相关问题