2019-09-06 23:53:10 +08:00

33 lines
680 B
PHP
Executable File

#!/usr/bin/env php
<?php
$dirs = scandir(__DIR__);
foreach ($dirs as $d)
{
if (substr($d, 0, 6) == 'swoole')
{
clean(__DIR__ . '/' . $d);
}
}
function clean($dir)
{
$ignore_files = include __DIR__ . '/include/ignore_files.php';
$files = scandir($dir);
foreach ($files as $f)
{
if ($f == '.' or $f == '..')
{
continue;
}
if (substr($f, -5) != '.phpt')
{
$file = $dir . '/' . $f;
if (is_file($file) and !in_array($dir . '/' . $f, $ignore_files))
{
echo "DELETE: ", $file, "\n";
unlink($file);
}
}
}
}