>  기사  >  백엔드 개발  >  컴퓨터 캐시 PHP 폴더 삭제를 지우는 방법, PHP 캐시 지우기 프로그램

컴퓨터 캐시 PHP 폴더 삭제를 지우는 방법, PHP 캐시 지우기 프로그램

WBOY
WBOY원래의
2016-07-29 08:40:381772검색

코드 복사 코드는 다음과 같습니다.


header('content-type:text/html; charset=utf -8');
function delFile($fpath) {
$filesize = array()
$filepath = iconv('gb2312', 'utf-8', $fpath);
if (is_dir($fpath)) {
if ($dh = opendir($fpath)) {
while (($file = readdir($dh)) !== false) {
if( $file != '.' && $file != '..') {
$filesize[] = delFile($fpath.'/'.$file)
}
}
closeir($dh)
}
/*
* 디렉터리 수 계산에 편리함
*/
$filesize['file'] = 0
if(@rmdir($ fpath) === true) {
echo "{$filepath}...........삭제 성공
n"
} else {
echo "{$filepath}........삭제 실패
n"
}
} else {
if(is_file($ fpath)) {
$filesize[] = $fsize = filesize($fpath);
if(@unlink($fpath) === true) {
echo "{$filepath}... {$fsize} K...........삭제 성공
n";
} else {
echo "{$filepath}...{$ fsize}K...... ......삭제 실패
n";
}
}
}
return $filesize;
}
/*
* function getArrSum(array &$arr) 배열 요약
* 배열 &$arr 처리된 배열
*/
function getArrSum(&$arr) {
if(is_array($arr)) {
foreach ($ arr as &$value) {
$value = getArrSum($value);
return array_sum($arr);
} else {
return $arr;
}
$fpath = 'D:/test';
$filesize = delFile($fpath);
$size = getArrSum($filesize)
printf('다음을 저장합니다. %.3fM space', $size/(1024*1024));
?>


D 드라이브 아래에 테스트 폴더를 만든 다음 해당 폴더에 무엇이든 복사하세요. 시험.

이상에서는 컴퓨터 캐시 지우는 방법, php 폴더 삭제, php 캐시 프로그램 지우기 등을 소개했는데, PHP 튜토리얼에 관심 있는 친구들에게 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.