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

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

WBOY
풀어 주다: 2016-07-29 08:40:38
원래의
1808명이 탐색했습니다.

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


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 튜토리얼에 관심 있는 친구들에게 도움이 되었으면 좋겠습니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿