29 Eylül 2021 Çarşamba

Php ile İlk Harfleri Büyük Diğer Harfleri Küçük Harfe Çevirme Fonksiyonu

İlk harfleri büyük diğer harfleri küçük yapma fonksiyonumuzu aşağıda görebilirsiniz. Bu fonksiyon içerisinde tr_strtolower fonksiyonunuda kullandık. Bu fonksiyona buradan ulaşabilirsiniz.

function ilkBuyuk($gelen) {
	$sonuc='';
  $kelimeler=explode(" ", $gelen);

  foreach ($kelimeler as $kelime_duz){

    $kelime_uzunluk=strlen($kelime_duz);
    $ilk_karakter=mb_substr($kelime_duz,0,1,'UTF-8');

    if($ilk_karakter=='Ç' or $ilk_karakter=='ç'){
      $ilk_karakter='Ç';
    }elseif ($ilk_karakter=='Ğ' or $ilk_karakter=='ğ') {
      $ilk_karakter='Ğ';
    }elseif($ilk_karakter=='I' or $ilk_karakter=='ı'){
      $ilk_karakter='I';
    }elseif ($ilk_karakter=='İ' or $ilk_karakter=='i'){
      $ilk_karakter='İ';
    }elseif ($ilk_karakter=='Ö' or $ilk_karakter=='ö'){
      $ilk_karakter='Ö';
    }elseif ($ilk_karakter=='Ş' or $ilk_karakter=='ş'){
      $ilk_karakter='Ş';
    }elseif ($ilk_karakter=='Ü' or $ilk_karakter=='ü'){
      $ilk_karakter='Ü';
    }else{
      $ilk_karakter=strtoupper($ilk_karakter);
    }

    $digerleri=mb_substr($kelime_duz,1,$kelime_uzunluk,'UTF-8');
    $sonuc.=$ilk_karakter.tr_strtolower($digerleri).' ';

  }

  $son=trim(str_replace('  ', ' ', $sonuc));
  return $son;
}  	

Kullanımı aşağıdadır.

$cumle="İLK HARFLERİ BÜYÜK DİĞER HARFLERİ KÜÇÜK YAPMA FONKSİYONU hemde türkçe karakter uyumlu";

echo ilkBuyuk($cumle);

Ekran çıktısı aşağıdadır.

// İlk Harfleri Büyük Diğer Harfleri Küçük Yapma Fonksiyonu Hemde Türkçe Karakter Uyumlu

Hiç yorum yok:

Yorum Gönder