php面向对象构造函数、析构函数的作用
2016-06-21 15:55
330 查看
一个对象创建时,如果调用结束后,将执行析构函数,图中代码一共创建了三个对象,每创建一次就销毁一次。
PHP
<?php
class Stu{
public function __construct(){
echo "我来了===============<br/>";
}
public function __destruct(){
echo "我走了*****************<br/>";
}
}
$stu1 = new Stu();
//unset($stu1);
$stu2 = new Stu();
?>
我来了===============
我走了*****************
我走了*****************
我走了*****************
我来了===============
我走了*****************
注意:我走了的顺序
PHP
<?php
class Stu{
public function __construct(){
echo "我来了===============<br/>";
}
public function __destruct(){
echo "我走了*****************<br/>";
}
}
$stu1 = new Stu();
//unset($stu1);
$stu2 = new Stu();
?>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php class Stu{ public function __construct(){ echo "我来了===============<br/>"; } public function __destruct(){ echo "我走了*****************<br/>"; } } $stu1 = new Stu(); //unset($stu1); $stu2 = new Stu(); ?> |
没有unset是:
我来了===============我来了===============
我走了*****************
我走了*****************
unset后:
我来了===============我走了*****************
我来了===============
我走了*****************
注意:我走了的顺序
相关文章推荐
- php面向对象构造函数、析构函数的作用
- php面向对象构造函数、析构函数的作用
- php面向对象构造函数、析构函数的作用
- php面向对象构造函数、析构函数的作用
- php面向对象构造函数、析构函数的作用
- php面向对象构造函数、析构函数的作用
- php面向对象构造函数、析构函数的作用
- PHP MySql增删改查的简单实例
- PHP Json格式化时间处理
- JHTP自测题_第五章_控制语句Part 2-逻辑运算符
- 基于ThinkPhp开发的一套OA管理系统
- JHTP小结_第五章_控制语句Part 2-逻辑运算符
- 网页或php服务连不上的几个可能原因
- yii框架-模块化设计(十四)
- 浅谈PHP eval()函数定义和用法
- ftp命令
- TP计划任务
- PHP iconv()函数转字符编码的问题
- ubuntu编译websocketpp的example程序, 终于可以不用装boost了
- ubuntu使用thrift来连接PHP和HBase