本文整理汇总了PHP中filesystem::chroot_copy_r1方法的典型用法代码示例。如果您正苦于以下问题:PHP filesystem::chroot_copy_r1方法的具体用法?PHP filesystem::chroot_copy_r1怎么用?PHP filesystem::chroot_copy_r1使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类filesystem
的用法示例。
在下文中一共展示了filesystem::chroot_copy_r1方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: while
}
}
while ($file = smartstrip(array_shift($_SESSION['copy_files']))) {
$basename = basename($file);
if ($basename[0] == '.') {
// automatically remove the beginning dot
$basename = substr($basename, 1);
}
$new_path = $path . '/' . $basename;
if (!$write_permission) {
$popup_feedback .= access_denied_box($path);
break;
} elseif ($fs->chroot_file_exists($new_path)) {
if ($overwrite_destination_path == $new_path && $overwrite_all != 'true') {
if ($overwrite == "true") {
$fs->chroot_copy_r1($file, $new_path);
}
} else {
array_unshift($_SESSION['copy_files'], $file);
$overwrite_source_path = $file;
$overwrite_destination_path = $new_path;
$task = 'overwrite';
break;
}
} else {
$fs->chroot_copy_r1($file, $path . '/' . $basename);
}
}
} else {
$task = 'upload';
$feedback = '<p class="Error">' . $fbNoFile . ' ' . format_size($GO_CONFIG->max_file_size) . '</p>';