fyre/iterator

迭代器库。

v4.0.7 2024-06-29 01:44 UTC

This package is auto-updated.

Last update: 2024-09-29 02:15:27 UTC


README

FyreIterator 是一个免费的开源 PHP 迭代器库。

目录

安装

使用 Composer

composer require fyre/iterator

在 PHP 中

use Fyre\Utility\Iterator;

方法

添加

添加测试

  • $name 是表示测试名称的字符串。
  • $callback 是要执行的回调函数。
Iterator::add($name, $callback);

所有

获取所有测试。

$tests = Iterator::all();

清除

清除所有测试。

Iterator::clear();

计数

获取测试数量。

$testCount = Iterator::count();

获取

获取特定的测试回调函数。

  • $name 是表示测试名称的字符串。
$test = Iterator::get($name);

存在

确定测试是否存在。

  • $name 是表示测试名称的字符串。
$hasTest = Iterator::has($name);

删除

删除测试。

  • $name 是表示测试名称的字符串。
$removed = Iterator::remove($name);

运行

运行测试并返回结果。

  • $iterations 是表示要运行的迭代次数的数字,默认为 1000
$results = Iterator::run($iterations);