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

