transliteration

Eliminar las marcas diacríticas (â € ň大 ñ cuya ṇ?) de los caracteres Unicode

Estoy viendo un algoritmo que puede mapear entre caracteres con diacríticos ( tilde, circunflejo, caret, diéresis, caron ) y ... , y Björn_Borg se introduce, también voy a mantener Bjorn_Borg para que pueda encontrarlo si alguien entra Bjorn y no Björn.

Transliteración cirílica en PHP

¿Cómo transliterar caracteres cirílicos a letras latinas? E.g. Главная страница -> Glavnaja stranica Esta Extensión P ... eración haría esto muy bien, pero no puedo instalarlo en mi servidor. Sería mejor tener la misma implementación pero en PHP.