下降/宇宙

下降框架标准PHP函数

v1.2 2017-02-17 14:03 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:58:21 UTC


README

下降框架标准PHP函数。

标准PHP函数

类似于标准PHP库,此包提供全局作用域的额外PHP函数,这些函数是下降框架核心的一部分。

实现的全局作用域数组函数

  • array_fetch - 根据查询路径解析数组值
  • array_extend - 通过提供的查询路径和值扩展给定数组
  • array_exclude - 根据提供的查询路径移除值
  • array_normalize - 根据查询路径表示法规范化数组
  • array_ping - 检查查询路径是否存在
  • array_touch - 保证查询路径是数组

参见 Functions.php

什么是查询路径?

查询路径是表示一系列数组键的符号,用于直接访问常规数组中的深层数组值。

基于查询路径的数组函数是否在具有查询路径表示法的数组上工作?

不,您必须规范化这些数组。为此,有一个内置的函数:array_normalize

基于查询路径的数组函数是否直接在源数组上工作?

不,所有函数都创建了提供的数组的副本。

实现的全局作用域回调函数

  • encloseCallback - 创建提供可调用的闭包,当可用时自动使用 Closure::fromCallable
  • encloseCallbackPattern - 在将提供的回调模式(由提供的方法分隔符分隔并由提供的命名空间增强)转换为回调后调用 encloseCallback