用PHP递归chmod

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用PHP递归chmod相关的知识,希望对你有一定的参考价值。

I use it when i've problems with permissions of user-uploaded files.
  1. <?php
  2.  
  3. function chmod_R($path, $filemode) {
  4.  
  5. $dh = opendir($path);
  6. while ($file = readdir($dh)) {
  7. if($file != '.' && $file != '..') {
  8. $fullpath = $path.'/'.$file;
  9. echo 'chmod ' .$filemode.' '.$fullpath. "<br />";
  10. chmod($fullpath, $filemode);
  11. echo '<br />';
  12. if(is_dir($fullpath)) {
  13.  
  14. chmod_R($fullpath, $filemode);
  15.  
  16. }
  17. }
  18. }
  19.  
  20. closedir($dh);
  21. }
  22.  
  23. chmod_R('.', 0755);
  24. ?>

以上是关于用PHP递归chmod的主要内容,如果未能解决你的问题,请参考以下文章

PHP 使用PHP递归chmod

PHP PHP中的递归chmod

PHP中的递归chmod

PHP中的递归chmod

PHP代码-psysh调试代码片段工具

PHP必用代码片段