fork download
  1. <?php
  2. $directory = new \RecursiveDirectoryIterator(".");
  3. $iterator = new \RecursiveIteratorIterator($directory);
  4. $map = [];
  5. foreach ($iterator as $info) {
  6. if ($info->isFile()) {
  7. $map[$info->getFilename()] = md5(file_get_contents($info->getPathname()));
  8. }
  9. }
  10. var_dump($map);
Success #stdin #stdout 0.02s 24416KB
stdin
Standard input is empty
stdout
array(1) {
  ["prog.php"]=>
  string(32) "c3feae42a98f0389090b1307f0ed5644"
}