<?php
	/*	retorna um array com o conteudo de um deretorio 
		expecifico, caso nao seja informado retorna o 
		conteudo do diterorio em que o script est�.
		Caso o diretorio nao existe ou nao se tenha permicao
		para acessa-lo, entao retornara um array com a frase de erro
		nos 3 indices do array, isso para que o programar mesmo 
		evitanto o "." e o ".." veja a mensagem.
	*/
	function Ler_dir($dir = "./") {
		//abre, se houver, o diretorio
		if ($handle = @opendir($dir)){
			//coloca no array $files o conteudo do diretorio
			for ($i=0; false !== ($files[$i] = readdir($handle)); $i++);
			closedir($handle);
		}
		//cria array com mensagem de erro
		else for ($i=0; $i<3; $i++) $files[$i] = "Erro na abertura do diretorio";
		//retorna o array
		return $files;
	}
?>