<?php
function include_directory($directory, array $exclude = array(), $subdirs=FALSE)
{
	$dir = new DirectoryIterator($directory);
	foreach( $dir as $child )
	{
		if( $child->isFile() )
		{
			if( ! in_array($child, $exclude) )
			{
				include($child->getPathname());
			}
		}
		elseif( $subdirs )
		{
			include_directory($child, $exclude, $subdirs);
		}
	}
	$dir=NULL;		
}
?>