文件名称:memoize:记忆关闭
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-16 11:00:58
memoize memoization cache educational memoizer
PHP记忆化 描述 备注类可调用。 从*: 在计算中,记忆是一种优化技术,主要用于通过存储昂贵的函数调用的结果并在再次出现相同的输入时返回缓存的结果来加快计算机程序的速度。 该库可帮助您记忆可调用或闭包。 特征 提供一个Memoizer类。 一成不变的。 无状态的。 安装 使用作曲家: composer require loophp/memoize 用法 <?php declare (strict_types= 1 ); namespace App ; include 'vendor/autoload.php' ; use Closure ; use Generator ; use loophp\memoize\ Memoizer ; $ fibonacci = static function ( int $ number ) use (& $ fibonacci )
【文件预览】:
memoize-master
----phpspec.yml(301B)
----.github()
--------stale.yml(252B)
--------ISSUE_TEMPLATE.md(102B)
--------FUNDING.yml(15B)
--------PULL_REQUEST_TEMPLATE.md(65B)
--------CONTRIBUTING.md(556B)
--------settings.yml(671B)
--------CODE_OF_CONDUCT.md(3KB)
--------CODEOWNERS(10B)
--------workflows()
----grumphp.yml(349B)
----src()
--------Contract()
--------Memoizer.php(694B)
----psalm.xml(506B)
----README.md(5KB)
----CHANGELOG.md(11KB)
----infection.json(371B)
----composer.json(2KB)