gpt4 book ai didi

PHP Mkdir 没有递归执行?

转载 作者:行者123 更新时间:2023-12-02 05:22:30 26 4
gpt4 key购买 nike

以下在 windows 中有效:

mkdir('../my/folder/somewhere/on/the/server', 0777, true);

我说的是PHP mkdir .

它完美地工作,并递归地创建子文件夹。但是,如果我在 Linux 服务器上运行相同的命令,则不会创建文件夹。

之前我通过分解路径并一个一个地创建每个文件夹来解决这个问题。但我不想这样做,因为它应该与设置为 true 的“resurive”标志一起使用。为什么它不起作用?

最佳答案

抱歉,除了 mkdir 命令本身之外,肯定还有其他问题。

这个小例子按预期工作,并在 Linux 上执行时递归地为我创建目录:

#!/usr/bin/php
<?php
mkdir ('testdir/testdir2/testdir3',0777,TRUE);
?>

关于PHP Mkdir 没有递归执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13642529/

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