Merhaba, bu yazımızda PHP' de sef link işlemini kolay bir şekilde fonksiyon ile nasıl yapılacağını sizlerle paylaşacağım. Sef Link yapısı ile arama motoru ve ziyaretçi dostudur.
Sef Link yapısı ile arama motorlarında diğer sitelerden ön plana çıkarak web sitenize daha çok kullanıcı çekebilirsiniz. Çünkü kullanıcının arattığı kelime sizin link yapınızda var olduğu için üst sıralara çıkıyorsunuz.
Aşağıdaki fonksiyonu kullanacağız.
function sefLink($bas) {
$bas = str_replace(array("",""), NULL, $bas);
$bul = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '-');
$yap = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', ' ');
$perma = strtolower(str_replace($bul, $yap, $bas));
$perma = preg_replace("@[^A-Za-z0-9\-_]@i", ' ', $perma);
$perma = trim(preg_replace('/\s+/',' ', $perma));
$perma = str_replace(' ', '-', $perma);
return $perma;
}
Fonksiyonu kendi dosyanıza ekledikten sonra kullanımıda aşağıdaki gibi yapılacaktır.
$veriBas = "Php ile Sef Link Fonksiyonu Nasıl Yapılır"; //Sizin veriniz burada olacak
echo sefLink($veriBas);
//Çıktısı: php-ile-sef-link-fonksiyonu-nasil-yapilir şeklinde olacaktır.