对PHP5.3新特征总结
本文总结和分析了php5.3.share新功能供您参考,如下:1。命名空间解决了类、函数和常量名称冲突的问题。
2。父类可以在静态绑定继承时直接调用子类重写父类。
类{
公共静态函数谁(){
回声__class__;
}
公共静态函数测试(){
静态::(谁);延迟静态绑定从这里开始
}
}
B类扩展{
公共静态函数谁(){
回声__class__;
}
}
B::测试();
三.匿名函数也称为闭包,它允许在没有指定名称的情况下临时创建一个函数。通常用作回调函数。
执行匿名函数回调函数
Uasort($ ARR,功能($,$){
})
闭包函数也可以用作变量的值。
$ =函数($ A){
回声$;
};
美元(1);
PHP自动将表达式转换为内置类闭包的对象实例。
$ =函数($ A){
回声$;
};
EE(FN);
*关闭对象
(
{参数数组
(
{ $ } =
)
)
* /
匿名函数目前是通过闭包类实现的,目前还不稳定,不适合形式化开发。
3:操作员
$ = 0;
$ = 2;
EE($:$);# 2 | |类似js
4。新的常数__dir_
5。一种新的垃圾回收机制解决了循环引用问题。
(gc_enable); / /激活周期参照收集器,默认启用
var_dump((gc_collect_cycles)); / /强制回收具有无效的变量
gc_disable(GC); / /禁用
更多对PHP相关内容感兴趣的读者可以看到本网站的主题:PHP基本语法教程
希望本文能对PHP程序设计有所帮助。