//büyük harfe çeviren
function toUpperCase( $input ){    
return strtoupper( strtr( $input,'ğüşıiöç', 'ĞÜŞIİÖÇ') );
}
//küçük harfe çeviren
function toLowerCase( $input ){    
return strtolower(strtr( $input,'ĞÜŞIİÖÇ','ğüşıiöç'));
}
buda işini görür strtolower sadece İ'yi çeviremiyi herhalde şimdi denedim diğer karakterlerde sorun yok gibi..