# La classe Random\Engine\Xoshiro256StarStar

(PHP 8 >= 8.2.0)

## Introduction

Implémente l'algorithme » xoshiro256**.

## Synopsis de la classe

namespace Random\Engine;
final class Xoshiro256StarStar implements Random\Engine {
/* Méthodes */
public function __construct(string|int|null `$seed` = `null`)
public function __debugInfo(): array
public function generate(): string
public function jump(): void
public function jumpLong(): void
public function __serialize(): array
public function __unserialize(array `$data`): void
}

## Sommaire

- Random\Engine\Xoshiro256StarStar::__construct — Construit un nouveau moteur xoshiro256**
- Random\Engine\Xoshiro256StarStar::__debugInfo — Renvoie l'état interne du moteur
- Random\Engine\Xoshiro256StarStar::generate — Générer 64 bits de données aléatoires
- Random\Engine\Xoshiro256StarStar::jump — Déplace de manière efficace le moteur en avant de 2^128 pas
- Random\Engine\Xoshiro256StarStar::jumpLong — Déplace de manière efficace le moteur en avant de 2^192 pas
- Random\Engine\Xoshiro256StarStar::__serialize — Sérialise l'objet Xoshiro256StarStar
- Random\Engine\Xoshiro256StarStar::__unserialize — Désérialise le paramètre data en un objet Xoshiro256StarStar

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open