php初始化对象和析构函数的简单实例
2015-01-24信息快讯网
本篇文章主要是对php初始化对象和析构函数的简单实例进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
<?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函数eval()介绍和使用示例
PHP函数http_build_query使用详解
PHP函数in_array()使用详解
PHP中使用json数据格式定义字面量对象的方法
PHP采用自定义函数实现遍历目录下所有文件的方法
php版本的cron定时任务执行器使用实例
php解析json数据实例
PHP编程中的常见漏洞和代码实例
PHP的反射类ReflectionClass、ReflectionMethod使用实例
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
PHP 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
PHP输出缓存ob系列函数详解
PHP连接MySQL的2种方法小结以及防止乱码
PHP goto语句简介和使用实例
PHP中isset()和unset()函数的用法小结
PHP调用JAVA的WebService简单实例
PHP文件大小格式化函数合集
php GUID生成函数和类
详解PHP中strlen和mb_strlen函数的区别
php发送post请求函数分享
php面向对象中的魔术方法中文说明
Drupal读取Excel并导入数据库实例
Drupal7 form表单二次开发要点与实例
Drupal7中常用的数据库操作实例
PHP面向对象之旅:深入理解static变量与方法
php中如何使对象可以像数组一样进行foreach循环
php多层数组与对象的转换实例代码
浅析php面向对象public private protected 访问修饰符
php 静态变量的初始化