+
 新版
2016-12-11 07:01

引用来自“ichynul”的评论

不喜欢 a : int ,看着怪怪的
跟Facebook HHVM 的 Hack 语言学的
2016-12-10 19:44
老实说很吊,不过这个文章翻译的实在是!,哎无语!!
2016-12-10 16:49
更加规范了。
2016-12-10 14:41

引用来自“极品渣子”的评论

再这样发展下去,就可以选择java了。
其实就算这样下去,也不会选择Java.
为什么?Java必须声明类型,而PHP7引入的这个类型系统是可选项.
默认根本不启用,有需要的开发者只能手动显式启用.
<?php
declare(strict_types=1); //必须写在文件开头才能启用类型检查
function foo(int $num):int {
return $num/2;
}
echo foo(1)."\n"; //返回值类型错误
echo foo(1.5)."\n"; //参数类型错误
echo foo(2)."\n"; //正常
PHP7引入的可选的类型检查大概就是上面这样.
7.1前三点(null可空类型/void返回空类型/可迭代的psuedo-type)新写法
其实都是对7.0引入的类型检查的增强补充.

个人对PHP7那些新特性其实根本不敢兴趣,我感兴趣的是PHP7带来的性能翻倍和内存占用减少.
所以,让兼容最新PHP5的代码跑在PHP7上才是王道.
2016-12-10 14:19
再这样发展下去,就可以选择java了。
2016-12-10 14:13
文章格式调整一下啊, 看着太难过
2016-12-10 11:32
特性越来越多,到最后比C++还复杂
2016-12-10 10:20
翻译的怪怪的
2016-12-10 09:41
要重学 PHP 了!
2016-12-10 09:31
不喜欢 a : int ,看着怪怪的
2016-12-10 08:47
一个脚本语言,搞的越来越复杂,有这个心思用go得了
2016-12-10 08:21
在php中越来越多地看到其它的东西
2016-12-10 08:20
越来越标准
2016-12-10 07:57
更完善了
回复 @
{{emojiItem.symbol}}
返回顶部
顶部