PHP使用领先的ZERO制作目录

时间:2013-09-22 09:29:06

标签: mkdir

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

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

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

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

任何人都知道如何在php中实现这一点。

1 个答案:

答案 0 :(得分:0)

使用sprintf()

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

http://php.net/sprintf