Nasıl yazarsam yazayım bütün harfleri büyük harfe çevirecek ve Türkçe karakter kalmayacak,
mesela : möğşşOÖüÜ bunun sonucunun MOGSSOOUU olması gerekiyor bu fonksiyonu nasıl yazabilirim?
PHP Büyük Harfe Çevirme Fonksiyonu
3
●569
- 23-07-2015, 22:31:20Kimlik doğrulama veya yönetimden onay bekliyor.$x = 'ÖÇÇÇŞŞĞĞÜÜİİİ';Karaman adlı üyeden alıntı: mesajı görüntüle
function strtolower_tr($s)
{
$tmp = str_replace(
array("A","B","C","Ç","D","E","F","G","Ğ","H","I ",
"İ","J","K","L","M","N","O","Ö","P","R","S","Ş" ,"T",
"U","Ü","V","Y","Z","Q","W","X"),
array("a","b","c","ç","d","e","f","g","ÄŸ","h","Ä ±",
"i","j","k","l","m","n","o","ö","p","r","s","ş", "t",
"u","ü","v","y","z","q","w","x"),
$s
);
return $tmp;
}
function strtoupper_tr($s)
{
$s = strtolower_tr($s);
$tmp = str_replace(
array("a","b","c","ç","d","e","f","g","ÄŸ","h","Ä ±",
"i","j","k","l","m","n","o","ö","p","r","s","ş", "t",
"u","ü","v","y","z","q","w","x"),
array("A","B","C","C","D","E","F","G","G","H","I",
"I","J","K","L","M","N","O","O","P","R","S","S","T ",
"U","U","V","Y","Z","Q","W","X"),
$s
);
return $tmp;
}
function ucfirst_tr($s)
{
return strtoupper_tr(substr($s,0,1)) . strtolower_tr(substr($s,1));
}
echo strtoupper_tr($x);