PHP 8.2 新特性之 New Random Extension (新的随机数生成器扩展)

作者: 温新

分类: 【PHP基础】

阅读: 1254

时间: 2023-02-21 06:40:19

hi,我是温新,一名 PHPer

PHP 8.2 引入新的随机扩展, 随机 "扩展为随机数生成提供了一个新的面向对象的API。新的 API 将基于单个 Randomizer 类,该类提供各种随机化方法(如获取 int/字节、随机字符串/数组)。

<?php

$random = new Random\Randomizer(new Random\Engine\Secure());
echo $random->getInt(1, 100) . PHP_EOL;
print_r($random->shuffleArray(range(1,10)));

更多信息参考官方手册:随机数扩展

请登录后再评论