Random\Engine\PcgOneseq128XslRr64::__debugInfo

(PHP 8 >= 8.2.0)

Random\Engine\PcgOneseq128XslRr64::__debugInfo — Возвращает внутреннее состояние движка

Описание

public function Random\Engine\PcgOneseq128XslRr64::__debugInfo(): array

Внимание

Функцию пока не задокументировали; для знакомства доступен только список аргументов.

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

Сигнатура функции не содержит параметров.

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

Примеры

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

<?php

/* ... */

?>

Вывод приведённого примера будет похож на:

...
+Добавить

Примечания пользователей 1 note

up
0
aera23 at mail dot com
11 days ago
The debug info seems to output 2 64 bit states, hex encoded:

<?php
// Uses a random 128 Bit seed.
$e = new \Random\Engine\PcgOneseq128XslRr64(2);

$r = new \Random\Randomizer($e);

print_r($e->__debugInfo());
echo $e->generate();

?>

Array
(
    [__states] => Array
        (
            [0] => 412fcfd8d398338f
            [1] => 24321d78e5482b33
        )

)
٤U٤Ԁ