错误:在 PHP 7 中找不到类"SplEnum"



我有一个在Windows 10下使用PHP 7.3的项目。我使用Xampp的PHP。

我收到以下错误:

致命错误:

未捕获错误:在 [...] 中找不到类"SplEnum">

class BanLevel extends SplEnum { ... }

看来我误解了文档:


  1. https://www.php.net/manual/en/class.splenum.php
  2. https://www.php.net/manual/en/spl.installation.php

这给了我一个想法,它应该包含在我的PHP工件中。

我错过了什么?

更新: class.splenum.php页面已脱机。不过
,它仍然有罗马尼亚语版本:https://www.php.net/manual/ro/class.splenum.php,或在这里:
https://php-legacy-docs.zend.com/manual/php5/en/class.splenum

似乎我检查了错误的文档,这是正确的文档:

https://www.php.net/manual/en/spl-types.installation.php

它澄清了:

此 PECL 扩展不与 PHP 捆绑在一起。

此 PECL 扩展的 DLL 当前不可用。

所以我不能在Windows下使用SPLEnum,除非我把它编译成PHP。

更新:

spl-types.installation.php 页面在 php.net 上不再存在,但它仍然可以在这里找到:
https://php-legacy-docs.zend.com/manual/php5/en/spl-types.installation

相关内容

  • 没有找到相关文章

最新更新