PHP 5.4.0 正式版发布 - 开源中国社区
PHP 5.4.0 正式版发布
红薯 2012年03月02日

PHP 5.4.0 正式版发布

红薯 红薯 发布于2012年03月02日 收藏 9 评论 45

【腾讯云】如何快速搭建微信小程序?>>>  

PHP 5.4.0 正式版发布了,该版本包含大量的新特性,同时也修复了很多的 bug ,其中新特性有 traits、一些数组语法的提升、内建的 Web 服务器、性能提升等等,想去请看 changelog

官方发行说明:http://php.net/releases/5_4_0.php
5.3 到 5.4 的移植指南:http://php.net/migration54
下载地址:http://php.net/downloads.php#v5.4.0

试玩 PHP 5.4.0 新特性

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:PHP 5.4.0 正式版发布
分享
评论(45)
最新评论
0
伤不起,装个dede,环境是5.4的,问题多多啊
0

引用来自“leeyousee”的评论

引用来自“幽灵一号”的评论

引用来自“leeyousee”的评论

引用来自“幽灵一号”的评论

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

我觉得挺好的呀 有啥烦的 挣钱不就得了

俗..不思进取..没理想..没追求..当然..如果你脑子里只有钱..那行吧..你不俗..进取..有理想..有追求~~~

我跟你有仇么

呃..怎么可能会有仇..玩笑话..莫当真莫当真~~

不会的
0

引用来自“幽灵一号”的评论

引用来自“leeyousee”的评论

引用来自“幽灵一号”的评论

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

我觉得挺好的呀 有啥烦的 挣钱不就得了

俗..不思进取..没理想..没追求..当然..如果你脑子里只有钱..那行吧..你不俗..进取..有理想..有追求~~~

我跟你有仇么

呃..怎么可能会有仇..玩笑话..莫当真莫当真~~
0

引用来自“leeyousee”的评论

引用来自“幽灵一号”的评论

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

我觉得挺好的呀 有啥烦的 挣钱不就得了

俗..不思进取..没理想..没追求..当然..如果你脑子里只有钱..那行吧..你不俗..进取..有理想..有追求~~~

我跟你有仇么
0

引用来自“无知的T”的评论

引用来自“mark35”的评论

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

http://www.php.net/manual/en/language.types.array.php

An addition for previous note;
<?php
function foo() {
// return array(1, 2, 3); // or
return [1, 2, 3];
}
function bar() {
// return array(1 => 111, 2 => 222, 3 => 333); // or
return [1 => 111, 2 => 222, 3 => 333];
}

$one = foo()[0];
print $one; // 1

$two = bar()[2];
print $two; // 222
?>

<?php
function baz() {
// return array("a" => "aaa", "b" => "bbb", "c" => "ccc"); // or
return ["a" => "aaa", "b" => "bbb", "c" => "ccc"];
}

$tre = baz()["c"];
print $tre; // ccc
?>

已经比 array 好很多啦,ruby 的哈希也是 =>

改动已经看过了..但我想表达的是..why not~['key':'val', ...]这样的语法跟其它语法没冲突吧??
0

引用来自“幽灵一号”的评论

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

我觉得挺好的呀 有啥烦的 挣钱不就得了

俗..不思进取..没理想..没追求..当然..如果你脑子里只有钱..那行吧..你不俗..进取..有理想..有追求~~~
0

引用来自“Liuxd”的评论

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

习惯就好。

呃..这话说得..多没追求啊~~
0
make 的时候 gd_ctx.c 有错误
0
函数的参数全类型检测功能没有出来,预告里面有的........
0

引用来自“宏哥”的评论

引用来自“mark35”的评论

引用来自“宏哥”的评论

引用来自“mark35”的评论

晕,众多插件在5.4下无法编译,包括 suhosin,xcache,scws。 APC可以安装编译成功,但php-fpm start失败

耐心点,我估计5.4.6的时候,应该可以升级了.

昨天折腾了一晚上。装好php5.4之后suhosin,xcache,apc,scws用不了也忍了,但是roundcube也不正常(登录失败)就没办法。最后还是从5.3.8升级到5.3.10

我最早从5.2升级到5.3.3是因为fpm集成进去了,并且支持动态的进程组,否则,还在5.2呢.升级到5.4,我得等apc,bcompiler都经过严格测试之后了.

me too
+1
0

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

就算可以,写程序时也不能马上就这样写,还得过阵子,等5.4在生产环境下应用时才可以。
0
现在很多5.4的扩展还没出来吧,zend guard loader还没有呢
0

引用来自“dd”的评论

引用来自“Liuxd”的评论

引用来自“dd”的评论

这个版本要支持
貌似有国人的贡献

你说鸟哥?

名字是啥不记得了

http://www.laruence.com
0

引用来自“无知的T”的评论

引用来自“mark35”的评论

引用来自“leeyousee”的评论

array再次加强..但为什么不直接["key":"val"]烦死了-> =>

http://www.php.net/manual/en/language.types.array.php

An addition for previous note;
<?php
function foo() {
// return array(1, 2, 3); // or
return [1, 2, 3];
}
function bar() {
// return array(1 => 111, 2 => 222, 3 => 333); // or
return [1 => 111, 2 => 222, 3 => 333];
}

$one = foo()[0];
print $one; // 1

$two = bar()[2];
print $two; // 222
?>

<?php
function baz() {
// return array("a" => "aaa", "b" => "bbb", "c" => "ccc"); // or
return ["a" => "aaa", "b" => "bbb", "c" => "ccc"];
}

$tre = baz()["c"];
print $tre; // ccc
?>

已经比 array 好很多啦,ruby 的哈希也是 =>

Ruby的Hash已经换成:了
0

引用来自“mark35”的评论

引用来自“宏哥”的评论

引用来自“mark35”的评论

晕,众多插件在5.4下无法编译,包括 suhosin,xcache,scws。 APC可以安装编译成功,但php-fpm start失败

耐心点,我估计5.4.6的时候,应该可以升级了.

昨天折腾了一晚上。装好php5.4之后suhosin,xcache,apc,scws用不了也忍了,但是roundcube也不正常(登录失败)就没办法。最后还是从5.3.8升级到5.3.10

我最早从5.2升级到5.3.3是因为fpm集成进去了,并且支持动态的进程组,否则,还在5.2呢.升级到5.4,我得等apc,bcompiler都经过严格测试之后了.
0

引用来自“宏哥”的评论

引用来自“mark35”的评论

晕,众多插件在5.4下无法编译,包括 suhosin,xcache,scws。 APC可以安装编译成功,但php-fpm start失败

耐心点,我估计5.4.6的时候,应该可以升级了.

昨天折腾了一晚上。装好php5.4之后suhosin,xcache,apc,scws用不了也忍了,但是roundcube也不正常(登录失败)就没办法。最后还是从5.3.8升级到5.3.10
0
xdebug无法使用.......
0

引用来自“mark35”的评论

晕,众多插件在5.4下无法编译,包括 suhosin,xcache,scws。 APC可以安装编译成功,但php-fpm start失败

耐心点,我估计5.4.6的时候,应该可以升级了.
0
晕,众多插件在5.4下无法编译,包括 suhosin,xcache,scws。 APC可以安装编译成功,但php-fpm start失败
0
内建服务器,这个可以有。
顶部