bu işini görür heralde.
$degisken = 'bu yoğurdu sarımsalakta mı saklasak yoksa sarımsaklamasaktamı saklasaki';
$tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç');
$eng = array('s','s','i','i','g','g','u','u','o','o','c','c');
$degisken = str_replace($tr,$eng,$degisken);her 2 arraye istediğin karakterleri ekleyebilirsin. 1. si değişecek karakter. 2. array değiştikten sonraki hali. kolay gelsin. (not: ilk harf ş ama forumun WYSIWYG ediyoru otomatik koda çeviriyor. o nedenle & vs gibi gözüküyor)