【问题标题】:Is it possible to use SplEnum in php 5.2.6?是否可以在 php 5.2.6 中使用 SplEnum?
【发布时间】:2011-10-14 08:30:22
【问题描述】:

我尝试使用类:

abstract class my_abstractEnum extends SplEnum {
...
}

class my_categoryEnum extends my_abstractEnum {
...
}

我有:

致命错误:找不到类“SplEnum”

我在 PHP 5.2.6 上工作。 SplEnum 适用于 php > 5.3 吗?我在文档中没有看到...

【问题讨论】:

    标签: php spl


    【解决方案1】:

    SplTypes 是一个实验性的PECL Extension。您必须从命令行使用pecl install SPL_Types 安装它。没有适用于 Windows 的 DLL,因此您只能使用 Linux(或必须自己构建)。

    可以在http://www.whitewashing.de/2009/08/31/enums-in-php.html 中找到用户空间中的替代方案

    【讨论】:

    • 所以我会尝试在我的抽象类上开发与 SplEnum 相同的方法。谢谢!
    • 这对 Windows 用户来说很棒:/
    猜你喜欢
    • 1970-01-01
    • 2011-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多