Документация для разработчиков
Темная тема

FormatArray

Описание и параметры

array
CIBlockRSS::FormatArray(
	array arRes,
	array bOutChannel = false
);

Метод преобразует результат метода CIBlockRSS::GetNewsEx в более приемлемое представление. Нестатический метод.

Параметры вызова

Параметр Описание С версии
arRes Массив описания xml. Результат работы метода CIBlockRSS::GetNewsEx.
bOutChannel Параметр должен быть синхронизирован с одноименным метода CIBlockRSS::GetNewsEx. 3.2.1

Возвращаемое значение

Массив следующего вида:

  • title - заголовок rss ленты;
  • link - ссылка;
  • description - описание;
  • lastBuildDate - время в rss формате (см. CIBlockRSS::XMLDate2Dec);
  • ttl - время действия в минутах;
  • image - описание картинки:
    • title - заголовок;
    • url;
    • link - ссылка;
    • width - ширина;
    • height - высота;
  • item - массив элементами которого являются нововсти:
    • title - заголовок новости;
    • link - ссылка;
    • description - подробное описание;
    • enclosure - вложение (не обязательно):
      • url;
      • length;
      • type;
      • width - не обязательно;
      • height - не обязательно;
    • category - категория;
    • pubDate - время в rss формате (см. CIBlockRSS::XMLDate2Dec);

Смотрите также

Примеры использования

<?
$arXML = CIBlockRSS::GetNewsEx('www.1c-bitrix.ru', '80', '/bitrix/rss.php', 'ID=news_sm&LANG=ru&TYPE=news&LIMIT=5');
if(count($arXML) > 0)
{
	$arRSS = CIBlockRSS::FormatArray($arXML);
	print_r($arRSS);
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024