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 相关文章推荐
php公用函数列表[正则]
Feb 22 PHP
PHP 图片上传代码
Sep 13 PHP
PHP乱码问题,UTF-8乱码常见问题小结
Apr 09 PHP
解决File size limit exceeded 错误的方法
Jun 14 PHP
php+ajax实现文章自动保存的方法
Dec 30 PHP
php实现三级级联下拉框
Apr 17 PHP
yii2.0实现创建简单widgets示例
Jul 18 PHP
无需数据库在线投票调查php代码
Jul 20 PHP
PHP中的use关键字及文件的加载详解
Nov 28 PHP
php页面跳转session cookie丢失导致不能登录等问题的解决方法
Dec 12 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
thinkPHP5框架接口写法简单示例
Aug 05 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
使用php判断浏览器的类型和语言的函数代码
2013/02/28 PHP
解析用PHP读写音频文件信息的详解(支持WMA和MP3)
2013/05/10 PHP
强制PHP命令行脚本单进程运行的方法
2014/04/15 PHP
PHP 中使用ajax时一些常见错误总结整理
2017/02/27 PHP
解决在laravel中auth建立时候遇到的问题
2019/10/15 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
js获取控件位置以及不同浏览器中的差别介绍
2013/08/08 Javascript
javascript如何动态加载表格与动态添加表格行
2013/11/27 Javascript
PHP实现的各种中文编码转换类分享
2015/01/23 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
2015/03/04 Javascript
JQuery中Bind()事件用法分析
2015/05/05 Javascript
jquery遍历函数siblings()用法实例
2015/12/24 Javascript
实例讲解JavaScript的Backbone.js框架中的View视图
2016/05/05 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
2017/09/20 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
详解Vue的七种传值方式
2021/02/08 Vue.js
Python升级提示Tkinter模块找不到的解决方法
2014/08/22 Python
Pandas之排序函数sort_values()的实现
2019/07/09 Python
Python Pandas 如何shuffle(打乱)数据
2019/07/30 Python
tensorflow模型继续训练 fineturn实例
2020/01/21 Python
python程序输出无内容的解决方式
2020/04/09 Python
Java Unsafe类实现原理及测试代码
2020/09/15 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
2020/12/27 Python
电子狗项圈:eDog Australia
2019/12/04 全球购物
益模软件Java笔试题
2012/03/27 面试题
甜品店的创业计划书范文
2014/01/02 职场文书
业务内勤岗位职责
2014/04/30 职场文书
教师读书活动总结
2014/05/07 职场文书
娱乐节目策划方案
2014/06/10 职场文书
2014年工程工作总结
2014/11/25 职场文书
事业单位工作人员年度考核个人总结
2015/02/12 职场文书
教师节寄语2015
2015/03/23 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
分享python函数常见关键字
2022/04/26 Python