method public static

Random::getStringByArray()

Класс: \Bitrix\Main\Security\Random

Сигнатура

public static getStringByArray(int $length, array<string|int, mixed> $charsetList) : string

Описание

Эта функция случайным образом размещает символы из каждого набора в результирующей строке.

Параметры

$length int
Длина результирующей строки.
$charsetList array<string|int, mixed>
Массив кодировок.

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

string

Как применяется в Random

Random::getStringByArray() — метод класса \Bitrix\Main\Security\Random модуля «Главный модуль».

Статический метод — вызывается через имя класса Random, без создания объекта.

use Bitrix\Main\Security\Random;

$length = 1;
$charsetList = [];
$result = Random::getStringByArray($length, $charsetList);
// $result: string

Другие методы Random

  • getBytes() Возвращает (по возможности) случайную байтовую строку
  • getInt() Возвращает случайное целое число в заданном диапазоне
  • getString() Возвращает (по возможности) случайную буквенно-цифровую строку
  • getStringByAlphabet() Возвращает (по возможности) случайную ASCII-строку для заданной маски алфавита (@see self::ALPHABET_ALL)
  • getStringByCharsets() Возвращает случайную (по возможности) строку для заданного списка кодировок.

Исходный файл: source/main/lib/security/random.php:135

Что будем искать? Например,Продвижение