缩进输出目录结构并计算文件/文件夹大小

limboy's HQ at 
如果把这个命题分开来实现会方便点,比如缩进输出目录结构可以通过先序遍历实现,计算文件夹大小可以通过后续遍历实现,但结合到一块就稍微有点麻烦了。比如我们要得到如下的输出 LICENSE (1.040K)README.md (0.951K)UPDATE.ja.md (23.951K)UPDATE.md (19.390K)autoload.php.dist (0.875K)check_cs (3.312K)phpunit.xml.dist (1.160K)src (8302.127K) // 文件夹 Symfony (8302.127K) // 文件夹 Bridge (84.56……