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代码的53条建议
Mar 27 PHP
php 来访国内外IP判断代码并实现页面跳转
Dec 18 PHP
用PHP编写和读取XML的几种方式
Jan 12 PHP
PHP遍历并打印指定目录下所有文件实例
Feb 10 PHP
PHP按行读取、处理较大CSV文件的代码实例
Apr 09 PHP
php使用str_replace实现输入框回车替换br的方法
Nov 24 PHP
php实现图片添加描边字和马赛克的方法
Dec 10 PHP
Zend Framework教程之Zend_Config_Xml用法分析
Mar 23 PHP
利用PHP判断是否是连乘数字串的方法示例
Jul 03 PHP
PHP获取数组中指定的一列实例
Dec 27 PHP
PHP常用字符串函数小结(推荐)
Aug 05 PHP
Laravel5.1框架路由分组用法实例分析
Jan 04 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 和 MySQL 基础教程(四)
2006/10/09 PHP
php函数的常用方法及注意之处小结
2011/07/10 PHP
PHP获取数组最大值下标的方法
2015/05/12 PHP
PHP封装的HttpClient类用法实例
2015/06/17 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
判断是否输入完毕再激活提交按钮
2006/06/26 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
JSON.parse()和JSON.stringify()使用介绍
2014/06/20 Javascript
js中setTimeout()与clearTimeout()用法实例浅析
2015/05/12 Javascript
JavaScript+html5 canvas绘制的小人效果
2016/01/27 Javascript
JavaScript实现音乐自动切换和轮播
2017/11/05 Javascript
vue实现局部刷新的实现示例
2019/04/16 Javascript
这15个Vue指令,让你的项目开发爽到爆
2019/10/11 Javascript
layui 数据表格 根据值(1=业务,2=机构)显示中文名称示例
2019/10/26 Javascript
python实现自动登录人人网并采集信息的方法
2015/06/28 Python
python批量制作雷达图的实现方法
2016/07/26 Python
Python+django实现简单的文件上传
2016/08/17 Python
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
Python OpenCV 直方图的计算与显示的方法示例
2018/02/08 Python
Python基于plotly模块实现的画图操作示例
2019/01/23 Python
python读取目录下所有的jpg文件,并显示第一张图片的示例
2019/06/13 Python
Python 获取 datax 执行结果保存到数据库的方法
2019/07/11 Python
keras得到每层的系数方式
2020/06/15 Python
Python collections.defaultdict模块用法详解
2020/06/18 Python
您的网上新华书店:文轩网
2016/08/24 全球购物
全球立体声:World Wide Stereo
2018/09/29 全球购物
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
俄罗斯购买自行车网站:Vamvelosiped
2021/01/29 全球购物
定义一结构体数组表示分数,并求两个分数相加之和
2013/06/11 面试题
创建文明学校实施方案
2014/03/11 职场文书
项目申报专员岗位职责
2014/07/09 职场文书
财务部岗位职责范本
2015/04/14 职场文书
六年级语文教学反思
2016/03/03 职场文书
导游词之烟台威海蓬莱
2019/11/14 职场文书
JavaScript 语句之常用 for 循环详解
2021/03/29 Javascript
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL