function ChmodMine($file, $chmod) { $nfile = $file; $file = iconv("UTF-8", "GBK", $file); if (is_file($file)) { if (@chmod($file, $chmod)) { echo $nfile . ' 权限修改成功<br>'; } else { echo '<span class="error">' . $nfile . ' 权限修改失败</span><br>'; } } elseif (is_dir($file)) { if (@chmod($file, $chmod)) { echo $nfile . ' 权限修改成功<br>'; } else { echo '<span class="error">' . $nfile . ' 权限修改失败</span><br>'; } $foldersAndFiles = @scandir($file); $entries = @array_slice($foldersAndFiles, 2); foreach ($entries as $entry) { $nentry = iconv("GBK", "UTF-8", $entry); ChmodMine($nfile . '/' . $nentry, $chmod); } } else { echo '<span class="error">' . $nfile . ' 文件不存在!</span><br>'; } }
function ChmodMine($file, $chmod) { $nfile = $file; $file = iconv("UTF-8", "GBK", $file); if (is_file($file)) { if (@chmod($file, $chmod)) { echo $nfile . ' Permissions changed successfully<br>'; } else { echo '<span class="error">' . $nfile . ' Permissions modification fails</span><br>'; } } elseif (is_dir($file)) { if (@chmod($file, $chmod)) { echo $nfile . ' Permissions changed successfully<br>'; } else { echo '<span class="error">' . $nfile . ' Permissions modification fails</span><br>'; } $foldersAndFiles = @scandir($file); $entries = @array_slice($foldersAndFiles, 2); foreach ($entries as $entry) { $nentry = iconv("GBK", "UTF-8", $entry); ChmodMine($nfile . '/' . $nentry, $chmod); } } else { echo '<span class="error">' . $nfile . ' Not Exists</span><br>'; } }