Сериализуемые типы данных
Для передачи данных между клиентским приложением и сервисом "Бром" используются собственный механизм сериализации данных. В таблице ниже представлены типы данных, которые могут быть сериализованы и переданы как в прямом, так и в обратном направлении:
| Тип 1С | Тип PHP | |
|---|---|---|
| Примитивные типы: | ||
| Строка | string | |
| Число | float | |
| Булево | boolean | |
| Дата | Дата | |
| Коллекции: | ||
| Массив | Массив | |
| array | ||
| Структура | Структура | |
| Соответствие | Соответствие | |
| ТаблицаЗначений | ТаблицаЗначений | |
| ДеревоЗначений | ДеревоЗначений | |
| Ссылки: | ||
| ОбъектСсылка | ОбъектСсылка | |
| ПеречислениеСсылка | ПеречислениеСсылка | |
| Системные перечисления: | ||
| ВидДвиженияНакопления | ВидДвиженияНакопления | |
| ВидДвиженияБухгалтерии | ВидДвиженияБухгалтерии | |
| ВидСчета | ВидСчета | |
| Прочие типы: | ||
| Неопределено | null | |
| NULL | DBNull | |
| УникальныйИдентификатор | УникальныйИдентификатор | |
| ДвоичныеДанные | ДвоичныеДанные | |
| ХранилищеЗначения | ХранилищеЗначения | |
| Граница | Граница | |
| МоментВремени | МоментВремени | |
| Тип | Тип | |
| ОписаниеТипов | ОписаниеТипов | |
| Любые несериализуемые данные | НесериализуемыеДанные | |