• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/general/prop_html.php
  • Класс: CIBlockPropertyHTML
  • Вызов: CIBlockPropertyHTML::getValueFromString
static function getValueFromString($value, $getFull = false)
{
	$getFull = ($getFull === true);
	$valueType = 'HTML';
	$value = (string)$value;
	if ($value !== '')
	{
		$prefix = mb_strtoupper(mb_substr($value, 0, 6));
		$isText = $prefix == '[TEXT]';
		if ($prefix == '[HTML]' || $isText)
		{
			if ($isText)
				$valueType = 'TEXT';
			$value = mb_substr($value, 6);
		}
	}
	if ($getFull)
	{
		return array(
			'VALUE' => array(
				'TEXT' => $value,
				'TYPE' => $valueType
			)
		);
	}
	else
	{
		return array(
			'TEXT' => $value,
			'TYPE' => $valueType
		);
	}
}