v2.5.2
Giriş yap

Facebook ile ilgili

Anonim
992 defa görüntülendi ve 2 kişi tarafından değerlendirildi

İyi günler, aklıma bir şey takıldı bu aralar böyle dikkatimi çeken bir şey oldu. Mesela ardakaşım olmayan birinin profilne girince: Örnek olarak vermem gerekirse Ahmet'i, Hasan'ı Tayfun'u gibi farklı isimlerin sonunda biten harfler var bunu hangi mantıkla yapıyorlar

canpacis
1731 gün önce
// Ünlünün hangi tip ünlü olduğunu belirle

$tip = "";

if(in_array($harf, $duz_unluler)) {
    $tip = "düz";
}elseif (in_array($harf, $yuvarlak_unluler)) {
    $tip = "yuvarlak";
}

// İSMİN BELİRTME HALİNDE;
// Yuvarlak ünlülerde eğer harf arka yuvarlaksa (o, u) kelimeyi u takip eder
// Yuvarlak ünlülerde eğer harf ön yuvarlaksa (ö, ü) kelimeyi ü takip eder
// Düz ünlülerde eğer harf arka düzse (a, ı) kelimeyi ı takip eder
// Düz ünlülerde eğer harf ön düzse (e, i) kelimeyi i takip eder

//      Tabi kelimenin sesli harfle bitip bitmediğini de kontrol etmen gerekir
//      Eğer ünlü ile bitiyorsa hâl ekinden önce gereken kaynaştırma ünsüzünü (y, ş, s, n) ekleyebilirsin

// Kelimeyi takip edecek hâl ekine kuyruk diyelim
$kuyruk = "";

if($tip == "yuvarlak") {
    // Arka yuvarlak mı?
    if($harf == "o" || $harf == "u"){
        $kuyruk = "u";
    // Ön yuvarlak mı?
    }elseif ($harf == "ö" || $harf == "ü") {
        $kuyruk = "ü";
    }
}elseif($tip == "düz") {
	// Arka düz mü?
    if($harf == "a" || $harf == "ı"){
        $kuyruk = "ı";
    // Ön düz mü?
    }elseif ($harf == "e" || $harf == "i") {
        $kuyruk = "i";
    }
}