Random\Randomizer::shuffleBytes

(PHP 8 >= 8.2.0)

Random\Randomizer::shuffleBytesПолучает байтовую перестановку строки

Описание

public Random\Randomizer::shuffleBytes(string $bytes): string

Возвращает равномерно выбранную перестановку входных байтов bytes.

Каждая возможная перестановка входного значения bytes с равной вероятностью будет возвращена.

Список параметров

bytes

Строка (string), байты которой перемешиваются.

Входная строка (string) не будет изменена.

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

Перестановка байтов параметра bytes.

Ошибки

Примеры

Пример #1 Пример использования Random\Randomizer::shuffleBytes()

<?php
$r
= new \Random\Randomizer();

// Перемешивание байтов в строке:
echo '«', $r->shuffleBytes( "PHP is great!" ), "»\n";

?>

Результатом выполнения данного примера будет что-то подобное:

« ga rHs!PPiet»
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top