Elimde $ad = "Fethi̇ye Ezgi"; şeklinde bir string var. İçerisinde birtane bozuk i̇ karakteri ve birtane normal i karakteri var.
$str_replace("i", "ı", $ad);
diyerek normal i harflerini ı yapmak istiyorum.
Ortaya şöyle bir sonuç çıkıyor.
$ad = "Fethiye Ezgı";
Normal i karakteri ı ya dönüşüyor fakat fethiye içerisindeki bozuk i̇ karakteri normal i olarak gözüküyor daha sonra veritabanına kaydedip veya tarayıcı echo yapıp görüntüledikten sonra arama yapmak istediğimde normal i karakteri olarak bulmuyor ı karakteri olarak buluyor. Ben bu bozuk i̇ karakterini normal i olarak görüntüleyip bulmak istiyorum, normal i karakterinide ı olarak kaydetmek istiyorum nasıl yapabilirim ?
EDİT: Bozuk i̇ şeklinde gözükürken normal i olarak arama yaptığım zamanda buluyor. Yani bu bozuk i̇ karakterini normal i olarak kabul ediyor. Ben hem normal i olarak gözüksün hemde normal i kabul etsin istiyorum.