php初始化对象和析构函数的简单实例


Posted in PHP onMarch 11, 2014
<?php
 /**********************************************
 *  __construct  对象初始化函数使用
 *  destruct      析构函数的使用
 *  $this         关键字的使用($this关键字是用来访问当前对象中的对象属性和对象 *        方法的系统变量)
 * 
 **********************************************/
 header("Content-Type:text/html;charset=UTF-8");
 class mypc{
  public $name;
  public $type;  function __construct($name='',$type=''){ //初始化对象,将初始化值放在括号内
   $this->name=$name;
   $this->type=$type;
  }
  function vod(){
   return $this->name.$this->type.'播放电影';
  }
  function game(){
   return $this->name.$this->type.'玩游戏';
  }
  /************************
  * 当对象内部的操作执行完毕的时候,
  * __destruct()被调用,
  * 然后对象所使用的内存被释放出来。规则:后进先出
  **************************/
  function __destruct(){
   echo "<br>==============".$this->name;
  }
 }
 $pc1 = new mypc('家用电脑','台式机');
 echo $pc1->vod()."<br>";
 //当$pc1=null;的时候是当前实例操作完成后直接释放出对象
 $pic2 = new mypc('公司电脑','笔记本');
 echo $pic2->game();
PHP 相关文章推荐
xajax写的留言本
Nov 25 PHP
PHP flock 文件锁详细介绍
Dec 29 PHP
利用中国天气预报接口实现简单天气预报
Jan 20 PHP
PHP分页类集锦
Nov 18 PHP
php操作xml入门之cdata区段
Jan 23 PHP
PDO防注入原理分析以及注意事项
Feb 25 PHP
基于PHP给大家讲解防刷票的一些技巧
Nov 18 PHP
微信公众号模板消息群发php代码示例
Dec 29 PHP
PHP 实现公历日期与农历日期的互转换
Sep 13 PHP
PHP高效获取远程图片尺寸和大小的实现方法
Oct 20 PHP
PHP读取目录树的实现方法分析
Mar 22 PHP
php+mysql实现的无限分类方法类定义与使用示例
May 27 PHP
PHP连接MySQL的2种方法小结以及防止乱码
Mar 11 #PHP
php调用c接口无错版介绍
Mar 11 #PHP
PHP goto语句简介和使用实例
Mar 11 #PHP
php调用C代码的实现方法
Mar 11 #PHP
PHP中isset()和unset()函数的用法小结
Mar 11 #PHP
PHP调用JAVA的WebService简单实例
Mar 11 #PHP
php的webservice的wsdl的XML无法显示问题的解决方法
Mar 11 #PHP
You might like
thinkphp实现面包屑导航(当前位置)例子分享
2014/05/10 PHP
php使用标签替换的方式生成静态页面
2015/05/21 PHP
Yii的Srbac插件用法详解
2016/07/14 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
PHP+Ajax实现上传文件进度条动态显示进度功能
2018/06/04 PHP
php无限极分类实现方法分析
2019/07/04 PHP
用JAVASCRIPT如何给&amp;lt;textarea&amp;gt;&amp;lt;/textarea&amp;gt;赋值
2007/04/20 Javascript
基于jQuery的表格操作插件
2010/04/22 Javascript
基于jQuery选择器的整理集合
2013/04/26 Javascript
node.js中的buffer.toJSON方法使用说明
2014/12/14 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
jQuery中DOM操作实例分析
2015/01/23 Javascript
js中for in语句的用法讲解
2015/04/24 Javascript
javascript多行字符串的简单实现方式
2015/05/04 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
Node.js实现文件上传的示例
2017/06/28 Javascript
基于js文件加载优化(详解)
2018/01/03 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
Vuex实现购物车小功能
2020/08/17 Javascript
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
2018/02/13 Python
Python中property函数用法实例分析
2018/06/04 Python
举例讲解Python常用模块
2019/03/08 Python
Python3.5以上版本lxml导入etree报错的解决方案
2019/06/26 Python
国际鲜花速递专家:Floraqueen
2016/11/24 全球购物
OLEDBConnection和SQLConnection有什么区别
2013/05/31 面试题
市场安全管理制度
2014/01/26 职场文书
办公设备采购方案
2014/03/16 职场文书
公司股权转让协议书
2014/04/12 职场文书
服装设计师求职信
2014/06/04 职场文书
我是一名护士演讲稿
2014/08/28 职场文书
交通工程专业推荐信
2014/09/06 职场文书
在职员工证明书
2014/09/19 职场文书
大学生简历自我评价2015
2015/03/03 职场文书
党员学习中国梦心得体会
2016/01/05 职场文书
MongoDB支持的数据类型
2022/04/11 MongoDB