0
我想将文件夹从原始路径移到另一个文件夹。我发现了几个解决方案来做到这一点。Linux命令或PHP函数?
rename
PHP函数:rename($oldpath, $newpath);
Linux命令直接从PHP:
exec("mv $oldpath $newpath");
我想,这两种解决方案做同样的,但现在我要问:我应该使用哪个?更重要的是:为什么?
我认为最好是使用PHP函数来避免直接与操作系统交互,但我更喜欢更详细的意见。
为什么?这很容易:webhosting服务经常阻止cmd执行函数。 – bwoebi
如果webhosting允许这种命令会发生什么?我想他们出于安全原因阻止他们,不是吗?准确地说是 –
。因为cmds不受open_basedir等的控制。 – bwoebi