lat2cyr функция

freshbg1

Registered
Здравейте, преди време бях намерил из нета някъде функция, която преработва текста от кирилица на латиница

Пример: Здравей => Zdravei

Ако някой я знае нека я сподели, сигурно и на други им трябва колкото на мен :) +1 :?:
 
http://web-tourist.net/login/login/view.php?st=2266
Кода трябва да е така
<?php
function latinica($lat)
{
$latinica=array("a","b","c", "d","e","f", "g","h","i", "j","k","l", "m","n","o", "p","q","r", "s","t","u", "v","w","x" , "y","z"); //масива със латинските букви

$kirilica=array("а", "б", "ц", "д", "е", "ф", "г", "х", "и", "ж", "к", "л", "м", "н", "о", "п", "я", "р", "с", "т", "у", "в", "в", "ь", "и", "з"); //масива със кирилица, съответстващ на този с латиница

$bbc_num=count($latinica); //бройм елементите във масива $latinica
$loop=0;
while($loop<$bbc_num)
{
$lat=str_replace("kirilica[$loop], $latinica[$loop], $lat); //заместваме буквите
$loop++;
}


return $lat;
}




$strings = "abcdefghijklmnopqrstuvwxyz";
$strings = latinica($strings);
echo $strings;
?>
 

Back
Горе