Skip to content

Instantly share code, notes, and snippets.

Created Apr 14, 2022
What would you like to do?
function ucwords_tr($gelen){
$kelimeler=explode(" ", $gelen);
foreach ($kelimeler as $kelime_duz){
if($ilk_karakter=='Ç' or $ilk_karakter=='ç'){
}elseif ($ilk_karakter=='Ğ' or $ilk_karakter=='ğ') {
}elseif($ilk_karakter=='I' or $ilk_karakter=='ı'){
}elseif ($ilk_karakter=='İ' or $ilk_karakter=='i'){
}elseif ($ilk_karakter=='Ö' or $ilk_karakter=='ö'){
}elseif ($ilk_karakter=='Ş' or $ilk_karakter=='ş'){
}elseif ($ilk_karakter=='Ü' or $ilk_karakter=='ü'){
$sonuc.=$ilk_karakter.kucuk_yap($digerleri).' ';
$son=trim(str_replace(' ', ' ', $sonuc));
return $son;
function kucuk_yap($gelen){
$gelen=str_replace('Ç', 'ç', $gelen);
$gelen=str_replace('Ğ', 'ğ', $gelen);
$gelen=str_replace('I', 'ı', $gelen);
$gelen=str_replace('İ', 'i', $gelen);
$gelen=str_replace('Ö', 'ö', $gelen);
$gelen=str_replace('Ş', 'ş', $gelen);
$gelen=str_replace('Ü', 'ü', $gelen);
return $gelen;
echo ucwords_tr('ŞEKardi ŞEMŞİYE ĞELENÖ ÖMER'); // Şekardi Şemşiye Ğelenö Ömer
echo ucwords_tr('şEKER iMSAK şÖLEN'); // Şeker İmsak Şölen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment