Home > Backend Development > PHP Tutorial > How to calculate the size of a file in php_PHP tutorial

How to calculate the size of a file in php_PHP tutorial

WBOY
Release: 2016-07-13 09:59:07
Original
970 people have browsed it

How to calculate the size of a file in PHP

This article mainly introduces the method of calculating the size of a file in PHP, involving the skills of operating files in PHP. It has certain reference value and is needed Friends can refer to it

The example in this article describes how PHP calculates the size of a file. Share it with everyone for your reference. The details are as follows:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

function dirSize($directoty){

$dir_size=0;

if($dir_handle=@opendir($directoty))

{

while($filename=readdir($dir_handle)){

$subFile=$directoty.DIRECTORY_SEPARATOR.$filename;

if($filename=='.'||$filename=='..'){

continue;

}elseif (is_dir($subFile))

{

$dir_size =dirSize($subFile);

}elseif (is_file($subFile)){

$dir_size =filesize($subFile);

}

}

closedir($dir_handle);

}

return ($dir_size);

}

$dir_size=dirSize("xym");

echo round($dir_size/pow(1024,1),2)."KB";

?>

1 2

3

4 5

67 8 9 10 11 12
13
14
15 16 17 18 19 20 21 22 23
<🎜>function dirSize($directoty){<🎜> <🎜>$dir_size=0;<🎜> <🎜>if($dir_handle=@opendir($directoty))<🎜> <🎜>{<🎜> <🎜>while($filename=readdir($dir_handle)){<🎜> <🎜>$subFile=$directoty.DIRECTORY_SEPARATOR.$filename;<🎜> <🎜>if($filename=='.'||$filename=='..'){<🎜> <🎜>continue;<🎜> <🎜>}elseif (is_dir($subFile))<🎜> <🎜>{<🎜> <🎜>$dir_size =dirSize($subFile);<🎜> <🎜>}elseif (is_file($subFile)){<🎜> <🎜>$dir_size =filesize($subFile);<🎜> <🎜>}<🎜> <🎜>}<🎜> <🎜>closedir($dir_handle);<🎜> <🎜>}<🎜> <🎜>return ($dir_size);<🎜> <🎜>}<🎜> <🎜>$dir_size=dirSize("xym");<🎜> <🎜>echo round($dir_size/pow(1024,1),2)."KB";<🎜> <🎜>?>
I hope this article will be helpful to everyone’s PHP programming design. http://www.bkjia.com/PHPjc/976542.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/976542.htmlTechArticleHow to calculate the size of a file in PHP This article mainly introduces the method of calculating the size of a file in PHP, involving PHP operations The file skills have certain reference value. Friends who need them can...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template