PHP 日本会议 2024

Random\Randomizer::__serialize

(PHP 8 >= 8.2.0)

Random\Randomizer::__serialize序列化 Randomizer 对象

描述

public Random\Randomizer::__serialize(): array

警告

此函数目前没有文档;只有其参数列表可用。

参数

此函数没有参数。

返回值

示例

示例 #1 Random\Randomizer::__serialize() 示例

<?php

/* ... */

?>

以上示例将输出类似以下内容

...
添加注释

用户贡献的注释 1 条注释

vip3r011 dot sama at gmail dot com
2 个月前
$engine = new \Random\Engine\Xoshiro256StarStar();

$randomizer = new \Random\Randomizer($engine);

echo "第一个随机数: " . $randomizer->getInt(1, 100) . PHP_EOL;

$serializedEngine = serialize($engine);

$restoredEngine = unserialize($serializedEngine);
$restoredRandomizer = new \Random\Randomizer($restoredEngine);

echo "第二个随机数(恢复后): " . $restoredRandomizer->getInt(1, 100) . PHP_EOL;
To Top