php Транслитерациятудаиобратно

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Транслитерациятудаиобратно相关的知识,希望对你有一定的参考价值。


function awooc_translit($str = null, $flip = false){
	$tr = array(
		"А"=>"A","Б"=>"B","В"=>"V","Г"=>"G","Д"=>"D",
		"Е"=>"E","Ё"=>"Yo","Ж"=>"J","З"=>"Z","И"=>"I",
		"Й"=>"Y","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",
		"О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",
		"У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"C","Ч"=>"Ch",
		"Ш"=>"Sh","Щ"=>"Sch","Ъ"=>"","Ы"=>"Yi","Ь"=>"",
		"Э"=>"E","Ю"=>"Yu","Я"=>"Ya","а"=>"a","б"=>"b",
		"в"=>"v","г"=>"g","д"=>"d","е"=>"e","ё"=>"yo","ж"=>"j",
		"з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
		"м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
		"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
		"ц"=>"c","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
		"ы"=>"y","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",
		" "=> "-", "."=> "", "/"=> "_"
	);
	$str = strtr($str,$tr);
	if (false != $flip) {
		$str = strtr($str,array_flip($tr));
	}
	if (preg_match('/[^A-Za-z0-9_\-]/', $str)) {
		$str = preg_replace('/[^A-Za-z0-9_\-]/', '', $str);
	}
	return $str;
}

以上是关于php Транслитерациятудаиобратно的主要内容,如果未能解决你的问题,请参考以下文章

La Sylphide 仙女

css Сделатькартинкучбипринаведениеплавночтобыонасталаопятьцветная

php Функцияскачиванияфайла$ b $bПростоотправляемнаурлсобработчиком,передаваяссылкунафайл

php быстраяиндексациямассива。 однаизнаиболеечастоиспользуемыхфункций。

csharp Расчетиотображениепроцентовдляследующихлет

php Длястраниц,которыеимеюпробелвссылке,устанавливаетответсервера404。