PHP - транслит
Войти

PHP - транслит

PHP - транслит

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php 

function totranslit($var$lower true$punkt true) {
    global 
$langtranslit;

    if ( 
is_array($var)) return "";

    if (!
is_array $langtranslit ) OR !count$langtranslit )) {

        
$langtranslit = array(
        
'а' => 'a''б' => 'b''в' => 'v',
        
'г' => 'g''д' => 'd''е' => 'e',
        
'ё' => 'e''ж' => 'zh''з' => 'z',
        
'и' => 'i''й' => 'y''к' => 'k',
        
'л' => 'l''м' => 'm''н' => 'n',
        
'о' => 'o''п' => 'p''р' => 'r',
        
'с' => 's''т' => 't''у' => 'u',
        
'ф' => 'f''х' => 'h''ц' => 'c',
        
'ч' => 'ch''ш' => 'sh''щ' => 'sch',
        
'ь' => '''ы' => 'y''ъ' => '',
        
'э' => 'e''ю' => 'yu''я' => 'ya',
        
"ї" => "yi""є" => "ye",

        
'А' => 'A''Б' => 'B''В' => 'V',
        
'Г' => 'G''Д' => 'D''Е' => 'E',
        
'Ё' => 'E''Ж' => 'Zh''З' => 'Z',
        
'И' => 'I''Й' => 'Y''К' => 'K',
        
'Л' => 'L''М' => 'M''Н' => 'N',
        
'О' => 'O''П' => 'P''Р' => 'R',
        
'С' => 'S''Т' => 'T''У' => 'U',
        
'Ф' => 'F''Х' => 'H''Ц' => 'C',
        
'Ч' => 'Ch''Ш' => 'Sh''Щ' => 'Sch',
        
'Ь' => '''Ы' => 'Y''Ъ' => '',
        
'Э' => 'E''Ю' => 'Yu''Я' => 'Ya',
        
"Ї" => "yi""Є" => "ye"
        
);

    }
}

?>
Теги:
php