0

目前,这是我在每次用户在我的网站上注册时动态地在我的“成员”文件夹中创建一个目录的代码。

        $directory = "../members/".$id;
        mkdir($directory, 0755);

上面的代码工作正常,但它没有用“0”命名文件夹。例子:

在 members 目录中创建文件夹时,命名为 15”实际上应该命名为“000000000015”。

伙计们知道如何在 php 中实现这一点。

4

1 回答 1

0

使用 sprintf()

$directory = "../members/".sprintf('%012s',$id);
mkdir($directory, 0755);

http://php.net/sprintf

于 2013-09-22T09:34:22.173 回答