') { //verifica se foram passados parametros if ($url_pieces) { $url_crumb = $url_pieces; $http = null; } else { //senão não houver parametro //então criar a url automaticamente $http = 'http://'; $request = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; $explode = explode('/', $request); foreach($explode as $explode) { $url_crumb[str_replace('.php', '', $explode)] = str_replace('.php', '', $explode); } } //quantidade de fragmentos da url $count = sizeof($url_crumb); //inicia contador $i = 1; foreach($url_crumb as $link=>$inner) { //verifica se é o primeiro fragmento da url if($i == 1) { $href .= $http.$link; } else { $href .= '/'.$link; } //verifica se é o ultimo fragmento da url if($i == $count) { //mostrar fragmento sem link $crumb[] = ''.($inner).''; } else { //mostrar fragmento com link para a pagina $crumb[] = ''.$inner.' '.$divisor.' '; } $i++; } //mostrar breadcrumb na tela echo ''; } ?>