Escolha uma Página

Introdução

Para remover arquivos usando php existe a função unlink porém ela não aceita receber como parâmetros strings com coringas, por exemplo /pasta/*.txt por exemplo, para resolver este problemas podemos usar a função glob.

Código

    /**
     * acaoLimparcachemenu
     *
     * @abstract remove o cache do menu da pasta cache/
     * @author Anselmo Battisti
     * @mail anselmobattisti[arroba]gmail[dot]com
     *
     * @return void
     */
    public function acaoLimparcachemenu()
    {
		$str = SISTEMA_DIR."cache/menu_*.php";
    	foreach(glob($str) as $fn) {
			unlink($fn);
    	}
    }