• 23-07-2015, 20:14:30
    #1
    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?
  • 23-07-2015, 22:31:20
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Karaman adlı üyeden alıntı: mesajı görüntüle
    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?
    $x = 'ÖÇÇÇŞŞĞĞÜÜİİİ';
    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);