visma / functions
1.0.1
2021-01-20 10:41 UTC
Requires
- php: ^7.3|^8
Requires (Dev)
- dq5studios/psalm-junit: ^2.0
- phpunit/phpunit: ^9.0
- squizlabs/php_codesniffer: ^3.5
- vimeo/psalm: ^3.10
This package is auto-updated.
Last update: 2024-09-20 19:04:25 UTC
README
提供我们经常使用的"缺失的PHP函数"。
安装
使用composer安装
composer require visma/functions
函数
以下是由此库提供的函数
all_in_array
检查提供的值是否存在于数组中
描述
all_in_array ( array $needles , array $haystack [, bool $strict = FALSE ] ) : bool
在稻草堆中搜索针,除非设置了严格,否则使用松散比较。
array_is_assoc
描述
array_is_assoc ( array $array ) : bool
检查数组是否具有顺序整数键(因此是经典的非关联数组)。
iterable_to_array
描述
iterable_to_array ( iterable $i [, bool $use_keys = TRUE ] ) : array
将可迭代对象的元素复制到数组中。
mb_array_change_key_case
描述
mb_array_change_key_case (array $array [, int $mode = MB_CASE_LOWER [, ?string $enc = NULL ]]) : array
返回一个数组,其中所有键从数组中折叠,并按指定的模式转换。编号索引保持不变。
参数
mode
模式参数的值与mb_convert_case中的相同。
贡献
欢迎Pull requests。对于重大更改,请先打开一个issue来讨论您想更改的内容。
请确保适当地更新测试。
测试
使用composer运行测试套件
composer test
以下测试必须通过