method public static

Random::getString()

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

Сигнатура

public static getString(int $length[, bool $caseSensitive = false ]) : string

Описание

Возвращает (по возможности) случайную буквенно-цифровую строку

Параметры

$length int
Длина результирующей строки.
$caseSensitive bool = false
Сгенерировать случайную строку с учётом регистра (например, SoMeRandom1).

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

string

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

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

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

use Bitrix\Main\Security\Random;

$length = 1;
$result = Random::getString($length);
// $result: string

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

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

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

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