Spec-Zone.ru › Twig 3

random

Функция random возвращает случайное значение в зависимости от типа переданного параметра:

  • случайный элемент из последовательности;
  • случайный символ из строки;
  • случайное целое число между 0 и целым параметром (включительно).
  • случайное целое число между целым параметром (при отрицательном значении) и 0 (включительно).
  • случайное целое число между первым и вторым целочисленными параметрами (включительно).
{{ random(['apple', 'orange', 'citrus']) }}{# example output: orange #}
{{ random('ABC') }}{# example output: C #}
{{ random() }}{# example output: 15386094 (works as the native PHP mt_rand function) #}
{{ random(5) }}{# example output: 3 #}
{{ random(50, 100) }}{# example output: 63 #}

Аргументы

  • values: Значения
  • max: Максимальное значение, когда значения — целое число
« родитель | range »

© 2009–2018 by the Twig Team
Licensed under the three clause BSD license.
The Twig logo is © 2010–2020 Symfony
https://twig.symfony.com/doc/3.x/functions/random.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API