Random\Randomizer::__serialize

(PHP 8 >= 8.2.0)

Random\Randomizer::__serializeSérialise l'objet Randomizer

Description

public Random\Randomizer::__serialize(): array

Avertissement

Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Exemples

Exemple #1 Exemple de Random\Randomizer::__serialize()

<?php

/* ... */

?>

Résultat de l'exemple ci-dessus est similaire à :

...
add a note

User Contributed Notes 1 note

up
0
vip3r011 dot sama at gmail dot com
10 months ago
$engine = new \Random\Engine\Xoshiro256StarStar();$randomizer = new \Random\Randomizer($engine);echo "First random number: " . $randomizer->getInt(1, 100) . PHP_EOL;$serializedEngine = serialize($engine);$restoredEngine = unserialize($serializedEngine);$restoredRandomizer = new \Random\Randomizer($restoredEngine);echo "Second random number (after restore): " . $restoredRandomizer->getInt(1, 100) . PHP_EOL;
To Top