Ik het via google gezocht en bij php.net het volgende gevonden en bekeken:
wanneer ik deze uitvoer op een bepaalde map krijg ik als resultaat terug:
-3072
terwijl de map een grote bevat van 947.392bytes. iemand enig idee wat ik fout doe? ik begrijp zowiezo al niet hoe hij aan het negatieve komt...
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| function dskspace($dir) { $s = stat($dir); $space = $s["blocks"]*512; if (is_dir($dir)) { $dh = opendir($dir); while (($file = readdir($dh)) !== false) if ($file != "." and $file != "..") $space += dskspace($dir."/".$file); closedir($dh); } return $space; } |
wanneer ik deze uitvoer op een bepaalde map krijg ik als resultaat terug:
-3072
terwijl de map een grote bevat van 947.392bytes. iemand enig idee wat ik fout doe? ik begrijp zowiezo al niet hoe hij aan het negatieve komt...