public static function glob_php($absolute_path)
{
if (function_exists('glob')) {
return glob("{$absolute_path}/*.php");
}
$absolute_path = untrailingslashit($absolute_path);
$files = array();
if (!($dir = @opendir($absolute_path))) {
return $files;
}
while (false !== ($file = readdir($dir))) {
if ('.' == substr($file, 0, 1) || '.php' != substr($file, -4)) {
continue;
}
$file = "{$absolute_path}/{$file}";
if (!is_file($file)) {
continue;
}
$files[] = $file;
}
closedir($dir);
return $files;
}