setStub('buildFromIterator(new RecursiveDirectoryIterator($d, RecursiveDirectoryIterator::SKIP_DOTS),$d); $arr = $phar->buildFromDirectory($d); ksort($arr); var_dump($arr); $phar2 = new Phar(__FILE__); $arr = array(); foreach ($phar2 as $name => $file) { $arr[$name] = $file->getContent(); } ksort($arr); foreach ($arr as $name => $content) { echo $name, " ", $content; } echo "ok\n"; __HALT_COMPILER(); ?>'); $phar['hi'] = "hi\n"; ?>