Конвертация символов

PHP
Для своего сайта писал конвертер для латиницы. Быть может кому пригодиться:
	// $string - Строка, которую надо конвертировать
	// $search - Что необходимо заменить
	// $replace - На что менять
	public function convertSymbol($string, $search, $replace)
	{
		$cyrillic = array('а', 'А', 'б', 'Б', 'в', 'В', 'г', 'Г', 'ґ', 'Ґ', 'д', 'Д', 'е', 'Е', 'є', 'Є', 'ё', 'Ё', 'ж', 'Ж', 'з', 'З', 'і', 'І', 'ї', 'Ї', 'и', 'И', 'й', 'Й', 'к', 'К', 'л', 'Л', 'м', 'М', 'н', 'Н', 'о', 'О', 'п', 'П', 'р', 'Р', 'с', 'С', 'т', 'Т', 'у', 'У', 'ф', 'Ф', 'х', 'Х', 'ц', 'Ц', 'ч', 'Ч', 'ш', 'Ш', 'щ', 'Щ', 'ъ', 'Ъ', 'ы', 'Ы', 'ь', 'Ь', 'э', 'Э', 'ю', 'Ю', 'я', 'Я');
		$latin    = array('a', 'A', 'b', 'B', 'v', 'V', 'g', 'G', 'ґ', 'Ґ', 'd', 'D', 'e', 'E', 'є', 'Є', 'yo', 'YO', 'zh', 'ZH', 'z', 'Z', 'і', 'І', 'ї', 'Ї', 'i', 'I', 'j', 'J', 'k', 'K', 'l', 'L', 'm', 'M', 'n', 'N', 'o', 'O', 'p', 'P', 'r', 'R', 's', 'S', 't', 'T', 'u', 'U', 'f', 'F', 'h', 'H', 'c', 'C', 'ch', 'CH', 'sh', 'SH', 'shch', 'SHCH', '', '', 'y', 'Y', '', '', 'eh', 'EH', 'yu', 'YU', 'ya', 'YA');
		$unicode  = array('а', 'А', 'б', 'Б', 'в', 'В', 'г', 'Г', 'ґ', 'Ґ', 'д', 'Д', 'е', 'Е', 'є', 'Є', 'ё', 'Ё', 'ж', 'Ж', 'з', 'З', 'і', 'І', 'ї', 'Ї', 'и', 'И', 'й', 'Й', 'к', 'К', 'л', 'Л', 'м', 'М', 'н', 'Н', 'о', 'О', 'п', 'П', 'р', 'Р', 'с', 'С', 'т', 'Т', 'у', 'У', 'ф', 'Ф', 'х', 'Х', 'ц', 'Ц', 'ч', 'Ч', 'ш', 'Ш', 'щ', 'Щ', 'ъ', 'Ъ', 'ы', 'Ы', 'ь', 'Ь', 'э', 'Э', 'ю', 'Ю', 'я', 'Я');

		if ($search == 'cyrillic')
		{
			$search = $cyrillic;
		}
		else if ($search == 'latin')
		{
			$search = $latin;
		}
		else if ($search == 'unicode')
		{
			$search = $unicode;
		}

		if ($replace == 'cyrillic')
		{
			$replace = $cyrillic;
		}
		else if ($replace == 'latin')
		{
			$replace = $latin;
		}
		else if ($replace == 'unicode')
		{
			$replace = $unicode;
		}

		$string = str_replace($search, $replace, $string);

		return $string;
	}

Пример использования:
$text = 'Проба конвертера.';
$text = $this->convertSymbol($text, 'unicode', 'cyrillic');
echo $text;

Результат:
Проба конвертера.