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 相关文章推荐
杏林同学录(三)
Oct 09 PHP
PHP中的正规表达式(一)
Oct 09 PHP
php面向对象的方法重载两种版本比较
Sep 08 PHP
简单PHP上传图片、删除图片实现代码
May 12 PHP
phpmyadmin config.inc.php配置示例
Aug 27 PHP
PHP curl伪造IP地址和header信息代码实例
Apr 27 PHP
深入理解PHP 数组之count 函数
Jun 13 PHP
Laravel中如何增加自定义全局函数详解
May 09 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
Aug 28 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
Apr 12 PHP
php/JS实现的生成随机密码(验证码)功能示例
Jun 06 PHP
如何通过Apache在本地配置多个虚拟主机
Jul 29 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跳转页success及error模板实例教程
2014/07/17 PHP
PHP怎样用正则抓取页面中的网址
2016/08/09 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
PHP设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
javascript利用控件对windows的操作实现原理与应用
2012/12/23 Javascript
JQuery入门——事件切换之toggle()方法应用介绍
2013/02/05 Javascript
JS实现两个大数(整数)相乘
2014/04/28 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
2016/03/17 Javascript
Javascript(es2016) import和require用法和区别详解
2017/08/11 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
JavaScript事件处理程序详解
2017/09/19 Javascript
原生js实现仿window10系统日历效果的实例
2017/10/31 Javascript
Angular 数据请求的实现方法
2018/05/07 Javascript
vue  directive定义全局和局部指令及指令简写
2018/11/20 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
使用 webpack 插件自动生成 vue 路由文件的方法
2019/08/20 Javascript
微信小程序tab切换可滑动切换导航栏跟随滚动实现代码
2019/09/04 Javascript
浅谈v-for 和 v-if 并用时筛选条件方法
2019/11/07 Javascript
python绘图库Matplotlib的安装
2014/07/03 Python
python在windows下实现ping操作并接收返回信息的方法
2015/03/20 Python
Python运用于数据分析的简单教程
2015/03/27 Python
[原创]python爬虫(入门教程、视频教程)
2018/01/08 Python
Python使用pylab库实现绘制直方图功能示例
2018/06/01 Python
python实现移位加密和解密
2019/03/22 Python
python 使用shutil复制图片的例子
2019/12/13 Python
导入tensorflow:ImportError: libcublas.so.9.0 报错
2020/01/06 Python
HTML5网页录音和上传到服务器支持PC、Android,支持IOS微信功能
2019/04/26 HTML / CSS
如何避免常见的6种HTML5错误用法
2017/11/06 HTML / CSS
非常详细的C#面试题集
2016/07/13 面试题
护士自我鉴定怎么写
2014/02/07 职场文书
共筑中国梦演讲稿
2014/04/23 职场文书
大学专科自荐信
2014/06/17 职场文书
2015学校师德师风工作总结
2015/04/22 职场文书
农业项目投资意向书
2015/05/09 职场文书
小学数学教师研修感悟
2015/11/18 职场文书
《围炉夜话》110句人生箴言,精辟有内涵,引人深思
2019/10/23 职场文书