Массив

Литерал массива представляет собой набор выражений, разделенных запятыми, который создает непрерывный массив. Массив может быть динамически расширен.

Используйте VRL-песочницу, чтобы проверить работу программы.

Примеры массивов

Пустой массив
[]
Массив из строк
["первый", "второй", "третий"]
Массив из литералов разного типа, включая объект
["смешанный", 1, 1.0, true, false, {"foo": "bar"}]
Вложенные массивы
[
  "первый-уровень",
  [
    "второй-уровень",
    [
      "третий-уровень"
    ]
  ]
]
Массив из динамических выражений
[.поле1, .поле2, to_int!("2"), variable_1]
Массив из динамических выражений
[
  "выражения",
  1 + 2,
  2 == 5,
  true || false
]

Операции над массивами

Для работы с массивами используются следующие функции:

Чтобы обратиться к элементу массива, используйте индекс этого элемента.

Для проверки типа и валидации массива используйте функции array и is_array.

Была ли полезна эта страница?

Обратная связь