上移目录

| 我正在用php脚本创建目录,移入该目录并进行一些操作。这部分工作正常。 现在,我想移出该目录并删除它。 关于如何执行此操作的任何指示? 我试过上移1级,但没有用
chdir(\"../\");
chdir(\"..\")
system(\"cd ..\");
以上都不对当前工作目录有任何影响     
已邀请:
您可以执行以下操作以更明确地说明您的预期路径:
$cwd = getcwd(); // remember the current path
chdir(<your target path>);
chdir($cwd); // go back to the inital working directory
    
创建目录后,请勿进入该目录,不要从其外部修改文件,然后将其删除。 即而不是做类似的事情:
mkdir(\"dir\");
chdir(\"dir\");
write_file(\"one\");
write_file(\"two\");
将代码结构如下:
mkdir(\"dir\");
write_file(\"dir/one\");
write_file(\"dir/two\");
然后,您无需遍历目录层次结构。     
我建议不要实际更改目录;只需持有感兴趣的路径并直接对其进行操作(以及其中的文件)。 就是说,ѭ4应该起作用。     
您可以像这样在上层创建目录
<?
   mkdir(\'../newdir/\', 0755);
?>
没有前进     

要回复问题请先登录注册