小编Tim*_*row的帖子

Zend Framework 1与PHP 7.2兼容吗?

我有一个在Zend Framework 1中构建的项目。使用PHP 7.1之前的版本,效果很好。当我在其中一台测试服务器上升级PHP时,它显示内部错误:

致命错误:Zend_Rest_Route :: assemble($ data = Array,$ reset = false,$ encode = true)声明必须与Zend_Controller_Router_Route_Module :: assemble($ data = Array,$ reset = false,$ encode = true,$在第52行的/public_html/library/Zend/Rest/Route.php中,partial = false)

看来这两个类都属于框架。安装的ZF1版本是1.12.18。

是否有与PHP 7.2兼容的ZF1版本?还是为了保持兼容性而不可避免地升级到ZF2?

php compatibility zend-framework

5
推荐指数
2
解决办法
4481
查看次数

如何获得 Composer 已知的 PHP 扩展名称?

我需要设置一个具有服务器要求的composer.json(例如php >= 5.6、lib-xml等)。Composer 文档中有一些示例,但我需要的是一种为给定 PHP 扩展或库(例如 php7.1-curl - Ubuntu 软件包名称)获取 Composer 别名(ext-xxx、lib-yyy 等)的方法。

php reference configuration-files composer-php

0
推荐指数
1
解决办法
828
查看次数

PHP:生成具有给定长度的字符串的哈希函数

我需要一个函数,它从具有固定长度(比如 5)的任意参数集(或序列化字符串)创建哈希,因为我需要这些哈希作为密钥长度有限的外部数据库中的密钥(因此 md5 将不行)。

有这样的功能吗?或者我应该使用 md5 然后子字符串吗?

php hash

-1
推荐指数
1
解决办法
2110
查看次数