Aylık arşivler: Ağustos 2019

PHP Türkçe Karakter Fonksiyonları

strtoupper

$harf = ‘abcd ğüşiöçı’;

echo tr_strtoupper($harf);

function tr_strtoupper($text)
{
$search=array(“ç”,”i”,”ı”,”ğ”,”ö”,”ş”,”ü”);
$replace=array(“Ç”,”İ”,”I”,”Ğ”,”Ö”,”Ş”,”Ü”);
$text=str_replace($search,$replace,$text);
$text=strtoupper($text);
return $text;
}


strtolower

$cumle = ‘Iğdır ve İstanbul BEŞİKTAŞ’;
echo tr_strtolower($cumle);

function tr_strtolower($text)
{
$search=array(“Ç”,”İ”,”I”,”Ğ”,”Ö”,”Ş”,”Ü”);
$replace=array(“ç”,”i”,”ı”,”ğ”,”ö”,”ş”,”ü”);
$text=str_replace($search,$replace,$text);
$text=strtolower($text);
return $text;
}


strreplace

$urunBaslik = ‘White-B Şarj Edilebilir Diş Fırçası Vitality 3D D12’;
echo tr_str_replace($urunBaslik);

function tr_str_replace($text)
{
$aranan = [‘Ç’,’ç’,’Ğ’,’ğ’,’ı’,’İ’,’Ö’,’ö’,’Ş’,’ş’,’Ü’,’ü’,’ ‘];
$yerine = [‘C’,’c’,’G’,’g’,’i’,’I’,’O’,’o’,’S’,’s’,’U’,’u’,’-‘];
$seoBaslik = str_replace($aranan, $yerine, $urunBaslik);
return $seoBaslik;
}