Zend Framework 的版本是多少?

What is version of Zend Framework?

我们之前的一位开发人员使用过此 class 但我找不到此 class

的 zend 版本和文档

use Core\Db\BaseModels\BaseDbTable;

请耐心等待我刚刚开始我的 zf 培训

谢谢

那不是 Zend-Framework class。所有 Zend classes 的名称空间都以 Zend\ 开头。 同样,所有 Laminas(Zend 迁移到 Laminas)classes 命名空间都以 Laminas\.

开头

除此之外,Zend-Framework 自 2017 年(发布 2.4.13 版时)就不再有“版本”了。

Then不是一个“单体”框架,而是被分成了包(基于functionnalities/features),也就是说“zend版本”取决于你使用的是什么包。

要了解您正在寻找什么包,您必须深入研究 Core\Db\BaseModels\BaseDbTable 并查看它使用的是哪个 zend classes。由此,您必须在 vendor/zend/ 目录中搜索此 classes 所在的目录,并从中找到您的应用程序正在使用的包。

最后,当您拥有软件包(可能是 zendframework/zend-db)时,您必须查看 composer.lock 文件以获取安装的版本:

...
{
    "name": "laminas/laminas-db",
    "version": "2.11.3",
    ...
}
...