Deprecated: Optional parameter $keys declared before required parameter $cms_id is implicitly treated as a required parameter in /home/www/dev/work/class/blog/CmsKey.php on line 75

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$title is deprecated in /home/www/dev/work/website/lvesu/class/controller/blog/php.php on line 28

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$outlink is deprecated in /home/www/dev/work/website/lvesu/template/blog/cms/php.manual.tpl on line 2

Deprecated: Creation of dynamic property lvesu\lvesu\controller\blog\php::$status is deprecated in /home/www/dev/work/website/lvesu/template/blog/index.head.php on line 2
PHP - Manual: Random\Randomizer::__serialize - 互联网笔记

略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: Random\Randomizer::__serialize

2025-04-28

Random\Randomizer::__serialize

(PHP 8 >= 8.2.0)

Random\Randomizer::__serializeSerializes the Randomizer object

说明

public Random\Randomizer::__serialize(): array

警告

本函数还未编写文档,仅有参数列表。

参数

此函数没有参数。

返回值

示例

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

<?php

/* ... */

?>

以上示例的输出类似于:

...
添加备注

用户贡献的备注 1 note

up
0
vip3r011 dot sama at gmail dot com
5 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;

官方地址:https://www.php.net/manual/en/random-randomizer.serialize.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3