Aynı işlevi gören kodları farklı yollarla tekrarlıyıp duruyoruz Ne sunucuymuş arkadaş

Birde şunu deneyelim;
function AdresBul()  
    {  
        if($_SERVER['HTTPS'] == "on") { $protokol= "https://"; } 
        if($_SERVER['HTTPS'] != "on") { $protokol ="http://"; }
        $sayfa=$protokol.getenv(HTTP_HOST).getenv(REQUEST_URI);  
        $pos=strpos($sayfa,'.html');  
        if($pos != false )  
        $sayfa=substr($sayfa,0,$pos+5);  
        return $sayfa;  
    }