文档章节

PHP5.3新特性总结

gen
 gen
发布于 2013/05/27 08:45
字数 153
阅读 27
收藏 0
<?php
$fubar ="xxx";
 
// heredoc
$xbar = <<<ONEE
thisis HEREDOC $fubar
ONEE;
 
// nowdoc
$abar = <<<'TWO'
    thisis NOWDOC $fubar
TWO;
 
echo $xbar."|".$abar;
 
// 匿名函数
$sum['a'] = function ($a, $b) {
    return$a + $b;
};
 
echo $sum['a'](5,3);
 
// 闭包
$arr = array(1, 2, 3, 5, 6, 7);
// 用回调函数过滤数据中的单远
$res = array_filter($arr, function($v) {return$v >4; });
var_dump($res);
 
function countnum(){
    $num = 0; 
        $testt = function() use(&$num){
        ++$num;
        echo $num.",";
    };
    return$testt;
}
 
$t = countnum();
$t();
$t();
 
 
//垃圾回收器(为复杂和长时间运行脚本的执行结束周期释放内存的清理)
gc_enable();// 允许垃圾回收
var_dump(gc_enabled());// true
var_dump(gc_collect_cycles());// 某个元素的清理
gc_disable();// 禁止垃圾回收
 
$defined = get_defined_constants(true);
var_dump($defined);
?>

© 著作权归作者所有

gen

gen

粉丝 14
博文 13
码字总数 11068
作品 0
朝阳
程序员
私信 提问
php5.3 PHP5.4 PHP5.5 新特性/使用PHP5.5要注意的

PHP 5.3中的新特性 一.PHP 5.3中的新特性 1. 支持命名空间 (Namespace) 2. 支持延迟静态绑定(Late Static Binding) 3. 支持goto语句 4. 支持闭包、Lambda/Anonymous函数 5. 新增两个魔术...

lixiaokai2008
2014/03/17
0
0
PHP5.3新特性之一:目录式命名空间,\ 反斜杠符

PHP5.3加入一个新特性,即用反斜杠 表示全局命名空间,像根目录一样,叫命名空间分隔符。 比如:coredbmysql 就表示在coredb目录下的mysql.php文件 //mysql.class.php文件 namespace coredb...

叛道
2013/03/16
0
3
服务器不支持PHP高版本的问题

公司自己用的服务器一直是阿里云的Linux 现在突然因为域名备案要转移到一家网建公司的虚拟机主机上。对方是Windows+IIS7.5的服务器,PHP版本是5.2 但是项目是用的PHP5.3和PHP5.4等特性做的,...

eechen的粉丝
2015/01/14
1K
9
Deprecated: Function ereg() is deprecated in

在php5.3环境下运行,常常会出现 Deprecated: Function ereg() is deprecated in...和Deprecated: Function eregreplace() is deprecated in...这些类型的报错提示。   其原因在于:php5.3以...

李佳顺
2012/10/09
0
0
求推荐PHP5框架!

1 是一个广泛参与的开源项目,而不是国内某个人兴趣一个人搞出来的东西,这样出现BUG好找问题,用框架就是为了快速实现业务,项目时间有限,而不是出现BUG自己花费大量时间去寻找BUG网上也没...

eechen的粉丝
2014/06/04
1K
24

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 —— 要步入《攻壳机动队》的世界了么?

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @ nnnm:说到音乐,这段一直是纯音乐在循环。每次听到久石让的Summer时心上都会莫名的感觉着轻松。《菊次郞的夏天》竟然是北野武的片子,没有...

小小编辑
11分钟前
20
2
C++ STL set::find的用法

参考: http://blog.csdn.net/lihao21/article/details/6302196 /* class for function predicate * - operator() returns whether a person is less than another person */ c......

shzwork
21分钟前
0
0
抽象同步队列AQS——AbstractQueuedSynchronizer锁详解

AQS——锁的底层支持 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资...

须臾之余
今天
3
0
springboot配置百度UEditor 富文本详解

富文本简介 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 准备工作 ueditor需要单独文...

wotrd
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部