update page now

Random\Randomizer::__serialize

(PHP 8 >= 8.2.0)

Random\Randomizer::__serializeSerializes the Randomizer object

Beschreibung

public Random\Randomizer::__serialize(): array
Warnung

Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Parameter zur Verfügung.

Parameter-Liste

Diese Funktion besitzt keine Parameter.

Rückgabewerte

Beispiele

Beispiel #1 Random\Randomizer::__serialize() example

<?php

/* ... */

?>

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

...

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes 1 note

up
0
vip3r011 dot sama at gmail dot com
1 year 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;
+add a note

AltStyle によって変換されたページ (->オリジナル) /