rockschtar/typed-arrays

此包已被弃用且不再维护。未建议替代包。

原始类型化数组以及带类型提示的类型化数组抽象。

1.0.1 2023-09-01 15:40 UTC

This package is auto-updated.

Last update: 2024-04-19 16:28:32 UTC


README

描述

原始类型化数组以及具有类型提示的对象类型化数组抽象。

要求

安装

composer require rockschtar/typed-arrays

用法

内置原始类型化数组

类型化数组用于

  • 整数
  • 浮点数
  • 字符串
  • 数字(浮点或整数)

类型化数组用于其他所有内容

创建类型化数组类

class DummyTypedArray extends TypedArray {
    /**
     * Overrides parent method for type hints
     * @return DummyClass
     */
    public function current() : DummyClass {
        return parent::current();
    }

    /**
     * Returns the type of the typed array
     * @return string
     */
    protected function getType(): string {
        return DummyClass::class;
    }
}

许可协议

rockschtar/typed-arrays 是开源的,并按照 MIT 许可协议发布。有关更多信息,请参阅 LICENSE.md 文件。

有问题吗?

rockschtar/typed-arrays 在 GitLab 上托管。您可以自由地在那里提出建议、询问问题或报告真实问题。