您现在的位置是:自如初>PHP基础PHP基础
PHP 8.2 新特性之 New Random Extension (新的随机数生成器扩展)
温新
2023-02-21 14:40:19
【PHP基础】
597人已围观
简介PHP 8.2 引入新的随机扩展, 随机 "扩展为随机数生成提供了一个新的面向对象的API。新的 API 将基于单个 Randomizer 类,该类提供各种随机化方法(如获取 int/字节、随机字符串/数组)
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)));
更多信息参考官方手册:
很赞哦!(7)
相关文章
- 使用 phpipze 编译扩展报错的解决方法
- PHP 7 特性之 匿名类
- PHP 8.2 新特性之 新增方法与弃用相关的操作
- PHP 8.2 新特性之 New Random Extension (新的随机数生成器扩展)
- PHP 8.2 新特性之 DNF Types
- PHP 8.2 新特性之 const 表达式中获取枚举的属性
- PHP 8.2 新特性之弃用动态属性
- PHP 8.2 新特性之 traits 中的常量
- PHP 8.2 新特性之 Hide Sensitive Information In The Back Traces
- PHP 8.2 新特性之 允许 null 和 false 作为独立类型