PHP学习笔记【14】--php类
2012-11-26 01:48
417 查看
<?php //类的定义 class Person{ public $name; public $age; public $grade; //构造函数 两个下划线 php独有 function __construct($name,$age=21){ $this->name=$name; $this->age=$age; echo "我是没有参数的构造函数"; } //构造函数 php4 //public function Person(){ //} //析构方法 作用是用来释放一些资源 释放数据库资源,图片资源,,, 一个类最多有一个析构函数 //析构方法会自动调用 //析构方法调用顺序 先创建的对象后被销毁 //析构方法调用的条件: //程序退出时 //当一个对象成为垃圾对象的时候 //垃圾对象条件: //该对象的引用为零 function __destruct(){ echo "销毁资源<br/>"; } //成员方法的定义 public function desMyself(){ //访问本对象中属性 echo "我的名字是:".$this->name."<br/>"; } } //对象的创建,也叫类的实例化 $kenan=new Person("Kenan"); //为这个对象赋值 //$kenan->name="Kenan"; //$kenan->age=21; $kenan->desMyself(); echo $kenan->name."<br/>"; echo $kenan->age."<br/>"; $lele=$kenan;//对象的传递值通过默认是引用传递,函数传递的时候传递进去的也是地址,也就是引用传递 $lele->name="lele"; echo $kenan->name; //实际的生产环境中类的应用方式为: //类单独放在一个php文件中 Person.class.php $arr[0]=2; function t($arr){ $arr[0]=9999; } print_r($arr); ?>
本文出自 “Kenan_ITBlog” 博客,请务必保留此出处http://soukenan.blog.51cto.com/5130995/1070638
相关文章推荐
- php类的创建和使用--php学习笔记(1)
- 【小白笔记】PHP学习之路 (14) --数组(4)
- PHP学习笔记14----PHP上传原理及应用
- PHP学习笔记14----PHP上传原理及应用
- PHP学习笔记(14)班级和学生管理---学生
- php 学习笔记--数组篇(14)
- PHP学习笔记14——图书管理系统
- PHP学习笔记 14 - 包含其他文件
- php学习笔记------[面向对象的构造与析构方法]
- PHP实习前3天学习笔记
- 学习笔记(PHP php php-cgi php引擎 zend 引擎) [第一课]
- php学习笔记1
- php学习笔记
- PHP学习笔记(六)四个常用函数
- thinkCSpy学习笔记: Chapter 14 Classes and functions 类和函数
- php学习笔记之 array+array 和 array_merge
- Effective C++学习笔记 (14)
- python学习笔记14 list列表数组
- CUBRID学习笔记 14 删除主键错误
- PHPExcel学习笔记