问题标签 [php-5.6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1657 浏览

php - php5.6 中的 gost-crypto 哈希算法

在 php5.6 的 alpha 版本中,添加了新的哈希算法gost-crypto。我试图查看文档,但我发现它的唯一信息是添加的,没有别的。

也没有关于谷歌的信息(因为它是今天发布的)。

那么我应该如何使用它(gost-crypto('hello');不起作用)以及在什么情况下比其他已经可用的哈希md5crypt更好?

0 投票
1 回答
10645 浏览

php - ** 是新的幂运算符,而不是 php 中的 power()

如何使用新版本的 Power 运算符而不是pow()新版本的 php(5.6)?像:

0 投票
2 回答
1685 浏览

php - PHP:性能:splat 运算符或反射

在我正在创建的应用程序中,我需要将未知数量的参数传递给类的未知构造函数。类(+ 命名空间)是一个字符串,在 $class 中。参数在一个数组中。

这个应用程序将在几个月内部署,所以我们认为我们可以在 PHP 5.6 中开发它。所以我认为这个问题的解决方案是:

这是工作...

但是我的同事们并不想接受这个,因为CI服务器不理解这行代码。他们的解决方案宁愿是:

现在:两者都工作正常,所以这不是问题。但我的想法是反射比使用其他方式(如 PHP 5.6 splat 运算符)要慢。

还有一个问题:反射是一种好方法,我应该从 CI 服务器理解那条线的那一刻起使用 splat 运算符吗?

0 投票
2 回答
598 浏览

zend-framework2 - ZF2/composer:检测 PHP 5.6

我正在创建一个使用 Zend Framework 2 作为框架的项目。

在我的 composer.json 我有以下行:

当我执行 composer install 时,出现以下错误:

但是...我的系统上安装了 PHP 5.6。
我知道它还不稳定,但是当应用程序发布时,我们预计 PHP 5.6 将作为稳定版本发布,所以暂时不用担心。
我认为作曲家无法检测到这个 PHP 版本只是因为它还不稳定,但我不确定。

有人有想法吗?

0 投票
2 回答
30941 浏览

php - 我可以从 PHP 5.3.10 迁移到 PHP 5.6.0 吗?

我基本上是一个PHP开发人员。我目前在本地机器上使用Ubuntu Linux 12.04 LTS 。

我正在使用以下PHP版本来开发我的PHP项目:

现在几天前,开发团队发布了最新的稳定PHP版本 ( PHP 5.6.0) 。PHP

我的问题是,由于我在PHP本地计算机上使用的版本太旧,而且所有PHP低于5.4官方不受支持或宣布停产的版本,我应该去PHP 5.6.0吗?

如果你的回答是肯定的,请解释一下我该怎么做?迁移后我在项目中编写的代码会正常工作吗?我需要做哪些改变?

如果您的回答是否定的,请详细解释一下为什么?

在问这个问题之前,我已经浏览了谷歌PHP文档。在那里我找到了以下版本迁移的迁移说明:

不知道如何从迁移PHP 5.3.10PHP 5.6.0.

那么有人可以在这方面帮助我吗?

如果您需要有关我的问题的任何进一步信息,请告诉我。

0 投票
0 回答
1482 浏览

macos - 如何使用此错误编译 php 5.6?架构 x86_64 的未定义符号

我正在尝试在 OsX Mavericks 上编译 php 5.6,但在链接过程中我收到此错误并且不知道如何处理它。

这是我的配置选项:

任何确定问题的帮助将不胜感激。我曾尝试重建 libiconv,但未能成功解决该问题。我的配置选项上的反斜杠被放在那里,以打破很长的选项线,使其在此处更具可读性,所以如果您认为这可能是问题,请不要纠正我。提前致谢。

0 投票
0 回答
3027 浏览

php - PHP 5.6 中不存在函数 imagewebp?

PHP 文件:

输出:

GD 支持已启用(GD 版本:捆绑(2.1.0 兼容))


问题出在哪里?“imagewebp”应该从 PHP 5.5.0 开始存在(参见:http ://php.net/manual/en/function.imagewebp.php )

PS:(我不是唯一的......如何编译php以启用webp支持?

0 投票
1 回答
323 浏览

php - php 5.6 和 phpdbg 的安装错误

我一直在尝试使用 HomeBrew 在 Mac OS 上安装新的 PHP 5.6。我没有问题,但是当我尝试使用 --with-phpdbg 安装它时,它失败并出现错误:

我尝试重新安装 homebrew 和 php 几次,但似乎没有解决问题。

0 投票
3 回答
26281 浏览

php - 从 PHP 5.5 升级到 5.6 后,cURL 文件上传不再起作用

从 PHP 5.5 升级到 5.6 后,我的 cURL 上传失败:

该文件在目标系统上似乎是空的。

0 投票
1 回答
900 浏览

doctrine - Doctrine/DBAL 是否与 PHP5.6 兼容?

Doctrine ORM 似乎需要 PHP5.3 和下一个。

没有关于我想使用的 Doctrine DBAL 的信息。我认为 ORM 是基于 DBAL 的,所以它应该是 PHP5.3+,但是是否有任何故障可以使它与上一个 PHP 版本(5.6)一起工作。