phpfn / placeholder
用于函数构造的简单占位符实现
2.0.1
2020-11-22 21:17 UTC
Requires
- php: >=7.4
- phpfn/symbol: ^2.0.1
- symfony/polyfill-php80: ^1.0
Requires (Dev)
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-23 05:57:53 UTC
README
该库提供了用于柯里化函数、部分应用、管道操作符等允许指定默认值的语法结构的占位符实现。
安装
可以将库安装到任何PHP应用程序中
$ composer require phpfn/placeholder
为了访问库,请确保在您的文件中包含 vendor/autoload.php
。
<?php require __DIR__ . '/vendor/autoload.php';
使用方法
什么是“占位符”?
<?php var_dump(is_placeholder('_')); // expected output: false var_dump(is_placeholder(_)); // expected output: true
例如,我们可以用所需值替换数组中的每个占位符。
<?php use Fun\Placeholder\Placeholder; $array = [1, _, 3, _]; $result = Placeholder::map($array, fn() => ' map '); echo implode(', ', $result); // expected output: "1, map, 3, map"
就是这样 =)