本文整理汇总了PHP中FileUtil::unlinkFile方法的典型用法代码示例。如果您正苦于以下问题:PHP FileUtil::unlinkFile方法的具体用法?PHP FileUtil::unlinkFile怎么用?PHP FileUtil::unlinkFile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FileUtil
的用法示例。
在下文中一共展示了FileUtil::unlinkFile方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: updateFile
function updateFile($CopyPath, $AimPath, $BackupPath)
{
FileUtil::copyDir($CopyPath, $AimPath, $overWrite = true, $useBackup = true, $BackupPath);
//删除特殊文件
FileUtil::unlinkFile("../UpgradeSql.sql");
FileUtil::unlinkFile("../SqlLog.txt");
}
示例2: copyFile
/**
* 复制文件
*
* @param string $fileUrl
* @param string $aimUrl
* @param boolean $overWrite 该参数控制是否覆盖原文件
* @return boolean
*/
function copyFile($fileUrl, $aimUrl, $overWrite = false)
{
if (!file_exists($fileUrl)) {
return false;
}
if (file_exists($aimUrl) && $overWrite == false) {
return false;
} elseif (file_exists($aimUrl) && $overWrite == true) {
FileUtil::unlinkFile($aimUrl);
}
$aimDir = dirname($aimUrl);
FileUtil::createDir($aimDir);
copy($fileUrl, $aimUrl);
return true;
}
示例3: copyFile
/**
* 复制文件
*
* @param string $fileUrl
* @param string $aimUrl
* @param boolean $overWrite 该参数控制是否覆盖原文件
* @param boolean $useBackup 该参数控制是否备份,只在$overWrite为TRUE时生效
* @param string $backupUrl 该参数控制备份文件对象,只在$useBackup为TRUE时生效
* @return boolean
*/
function copyFile($fileUrl, $aimUrl, $overWrite = false, $useBackup = false, $backupUrl)
{
if (!file_exists($fileUrl)) {
return false;
}
if (file_exists($aimUrl) && $overWrite == false) {
return false;
} else {
if (file_exists($aimUrl) && $overWrite == true) {
if ($useBackup == true && file_exists($backupUrl)) {
return false;
} else {
FileUtil::moveFile($aimUrl, $backupUrl);
}
FileUtil::unlinkFile($aimUrl);
}
}
$aimDir = dirname($aimUrl);
FileUtil::createDir($aimDir);
copy($fileUrl, $aimUrl);
return true;
}