Перейти к публикации

unicode функция,ошибка


nikitab

Рекомендованные сообщения

помогите,что здесь не так? почему эта функ. выдает ошибку?

function convert_unicode($t, $to = 'windows-1251')

{

		$to = strtolower($to);


		if ($to == 'utf-8') {


			$t = preg_replace( '#%u([0-9A-F]{1,4})#ie', "decode_to_utf8(hexdec('\\1'))", utf8_encode($t) );

			$t = urldecode ($t);


		} else {


			$t = preg_replace( '#%u([0-9A-F]{1,4})#ie', "'&#' . hexdec('\\1') . ';'", $t );

			$t = urldecode ($t);

			$t = @html_entity_decode($t, ENT_NOQUOTES, $to);


		}


		return $t;

}
ошибка:
Fatal error: Cannot redeclare convert_unicode() in /public_html/engine/modules/functions.php on line 1001

буду рад помощи :)

Ссылка на сообщение
Поделиться на других сайтах

redeclare

функция с именем convert_unicode объявляется больше одного раза.

Ссылка на сообщение
Поделиться на других сайтах

redeclare

функция с именем convert_unicode объявляется больше одного раза.

и что делать? мне же так и надо :huh:

что изменилось в дле 7.3 от 7.0 что не дает мне провести такую оферу?

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...