PHP İyelik Eki

Bu derste PHP iyelik eki konusunun en kısa yoldan çözümünü anlatacağım.

Bu derste PHP iyelik eki konusunun en kısa yoldan çözümünü anlatacağım.

M.Yunus AKDAÐ kardeşimle beraber bir gece yarısı bu konuyu düşündük :) Problemimiz iyelik eki... Kendisi problemi çözüp sizlerle paylaştı, ancak ben daha basit yolunu bulduğumu sanıyorum. Kodlar aşağıdaki gibidir. Geliştirmeye açıktır.


function sonek($kelime,$degisken)// aitlik eki bildiren cümlelerde ek

{    $son_harf    =substr($kelime,-1);//son harfe göre

    

    if      ($son_harf=="a" or $son_harf=="ı")    {$ek    ="nın";}

    elseif($son_harf=="e" or $son_harf=="i")    {$ek    ="nin";}

    elseif($son_harf=="o" or $son_harf=="u")    {$ek    ="nun";}

    elseif($son_harf=="ö" or $son_harf=="ü")    {$ek    ="nün";}

    

    else

    {    $sondan_ikinci_harf    =substr($kelime,-2,1);//sondan önceki harfe göre

    

        if      ($sondan_ikinci_harf=="a" or $sondan_ikinci_harf=="ı"){ $ek="ın";}

        elseif($sondan_ikinci_harf=="e" or $sondan_ikinci_harf=="i"){ $ek="in";}

        elseif($sondan_ikinci_harf=="o" or $sondan_ikinci_harf=="u"){ $ek="un";}

        elseif($sondan_ikinci_harf=="ö" or $sondan_ikinci_harf=="ü"){ $ek="ün";}

    }

    

    return $kelime."'".$ek;//kelimeyle eki birbirine bağlayıp döndürüyoruz.

}

  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

çok güzel ve yararlı bir ders olmuş. :)
yorumunuz için teşekkür ederim :) bu kodların gelişmiş halini yapacam işallah :)

Yukarı Git