pragmarx / ia-arr
Laravel Illuminate 非特定 Arr
v7.3.2
2022-09-07 10:25 UTC
Requires
- php: >=7.0
- symfony/var-dumper: ~3.3|~4.0|~5.0|~6.0
Requires (Dev)
- mockery/mockery: ~1.0
- nesbot/carbon: ^1.26 || ^2.00
- phpunit/phpunit: ~6.0|~7.0|~8.0|~9.0
- squizlabs/php_codesniffer: ^2.3
Suggests
- nesbot/carbon: Required to use Carbon datetime.
README
此包是从Laravel的Illuminate\Support\Arr类中提取的,包括所有辅助函数,重新打包以实现非特定性,并可供任何PHP项目使用。
它拥有自己的命名空间 (IlluminateAgnostic\Arr),因此即使在Laravel应用程序中也可以使用它,而不用担心命名空间冲突。
您可以在以下位置找到有关可用辅助函数的文档: https://laravel.net.cn/docs/5.5/helpers。
安装
通过Composer
$ composer require pragmarx/ia-arr
用法
use IlluminateAgnostic\Arr\Support\Arr; $array = ['[email protected]' => 'Joe', 'jane@localhost' => 'Jane']; echo Arr::pull($array, '[email protected]');
应返回
Joe
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
测试
$ composer test
贡献
请参阅CONTRIBUTING和CODE_OF_CONDUCT以获取详细信息。
安全性
如果您发现任何安全相关的问题,请通过电子邮件[email protected]联系,而不是使用问题跟踪器。
致谢
- 此包是从由Taylor Otwell创建的Laravel框架中提取的。
- 包创建者Antonio Carlos Ribeiro
- 贡献者
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。