O2System 标准PHP库 (SPL) 是基于原始标准PHP库构建的。它主要由O2System PHP框架中常用的数据结构类、迭代器、处理器和异常组成,但也可以在O2System PHP框架环境之外独立使用。

资助包维护!
Patreon
Open Collective

安装量: 18,541

依赖项: 3

建议者: 0

安全性: 0

星标: 3

关注者: 4

分支: 1

开放问题: 0

类型:package

v1.2.0 2020-07-10 17:26 UTC

README

alt text

Scrutinizer Code Quality Build Status PHP Composer Latest Stable Version Total Downloads License

O2System 标准PHP库 (SPL)

O2System 标准PHP库 (SPL) 是基于原始 标准PHP库 构建的。它主要由O2System PHP框架中常用的数据结构类、迭代器、处理器和异常组成,但也可以在O2System PHP框架环境之外独立使用。

标准PHP容器

  • 闭包容器类
  • 服务容器类

标准PHP数据结构

  • SplArrayObject
  • SplArrayQueque
  • SplArrayStack
  • SplArrayStorage

标准PHP异常

  • ErrorException
  • LogicException
  • RuntimeException

标准PHP信息

  • SplClassInfo
  • SplDirectoryInfo
  • SplFileInfo
  • SplNamespaceInfo

标准PHP迭代器

  • ArrayIterator

标准PHP设计模式

  • 创建型
    • 工厂
    • 单例
  • 结构型
    • 组装
    • 组合
    • 外观
    • 提供者
    • 仓库

标准PHP设置器 & 收集器特性

  • 收集器
    • ConfigCollectorTrait
    • ErrorCollectorTrait
    • FileExtensionCollectorTrait
    • FilePathCollectorTrait
  • 设置器
    • OptionSetterTrait

Composer安装

安装O2System Spl的最佳方式是使用 Composer

composer require o2system/spl

Packagist: https://packagist.org.cn/packages/o2system/spl

使用方法

文档可在本仓库的 wiki 或访问本仓库的 github页面 上找到。

意见和建议

请通过 contact@o2system.id 联系我们

错误和问题

请在 Github 上提交您的 问题,以便我们可以在开发过程中跟踪所有问题并向此仓库发送 pull request

系统要求