【问题标题】:PHP Make Directory with Leading ZERO'sPHP 用前导零创建目录
【发布时间】:2013-09-22 09:29:06
【问题描述】:

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

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

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

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

大家知道如何在 php 中实现这一点。

【问题讨论】:

    标签: mkdir


    【解决方案1】:

    使用 sprintf()

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

    http://php.net/sprintf

    【讨论】:

      猜你喜欢
      • 2013-10-31
      • 2015-02-18
      • 2023-03-12
      • 2015-06-22
      • 1970-01-01
      • 2011-09-28
      • 2013-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多