Kısa URL Fonksiyonu

Kayıt
7 Haziran 2008
Mesaj
533
Tepki
6
Elinizde sayfanızda taşan uzun bir URL verisi olduğunu varsayalım. Linkin aynı kalarak yazının kısalmasını istiyorsunuz. Bu fonksiyon ile bahsettiğim işlemi gerçekleştirebilirsiniz.



PHP:
<?php 


function kisaurl($url){


    $uzunluk = strlen($url);


    if($uzunluk > 45){


        $uzunluk = $uzunluk - 30;


        $ilk     = substr($url, 0, -$uzunluk);


        $son     = substr($url, -15);


        $yeni    = $ilk."[ ... ]".$son;


        return $yeni;


    }else{


        return $url;


    }


}


 ?>




KULLANIM
Kod:
$uzunurl = "http://www.google.com.tr/search?hl=tr&q=sanalkurs+web+e%C4%9Fitim&btnG=Ara&meta=";


$kisaurl = kisaurl($uzunurl);


echo "<a href=\"$uzunurl\">$kisaurl</a>";
 
Yukarı Alt