// function: strtolower_safe ve is_tr
// author: forum.iyinet.com
// Turkce harfleri destekleyen strtolower
if (strtolower_safe($degisken) == strtolower_safe($degisken2)) {
echo "istediğim oldu :)";
}
function strtolower_safe($word) {
if(is_tr($word)) {
$from = array('Ç'=>'ç','I'=>'ý','Ý'=>'i','Ð'=>'ð','Ö'=>'ö','Þ'=>'þ','Ü'=>'ü');
for($i=0;$i<strlen($word);$i++) {
if(!empty($from[$word[$i]])) {
$word[$i] = $from[$word[$i]];
} else {
$word[$i] = strtolower($word[$i]);
}
}
} else {
$word = strtolower($word);
}
return $word;
}
function is_tr($word) {
$TURKISH = array('Ç','ç','ý','Ý','Ð','ð','Ö','ö','Þ','þ','Ü','ü');
for($i=0;$i<strlen($word);$i++) {
if(in_array($word[$i],$TURKISH)) {
return 1;
break;
}
}
return 0;
}