php的类和对象详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php的类和对象详解相关的知识,希望对你有一定的参考价值。
<?php 1. 类的简单格式: [修饰符] class 类名{ [成员属性] //成员属性,也叫成员变量 [成员方法] //成员方法;也叫成员函数 } 类的完整格式: [修饰符] class 类名 [extends 父类] [implements 接口1[,接口2...]]{ [成员属性] [成员方法] } 2. 成员属性格式: 修饰符 $变量名[=默认值] //[]表示可选 3. 成员方法格式: [修饰符] function 方法名(参数){ [方法体] [return 返回值] } 4. 实例化对象格式 $引用名 = new 类名称(); $引用名 = new 类名称([参数列表]); $引用名 -> 成员属性 = 赋值; $引用名 -> 成员方法(参数); 5. $this $this 代表本对象 ?> //例子1 <?php class person{ public $name; public $age; public $sex = ‘男‘; public function say($n){ echo "{$n}正在说话"; } public function run(){ echo "正在说话"; } public function eat(){ return "正在吃饭"; } } ?> //例子2 <?php class phone{ public $width; public $height; public $size; public function call($name){ echo "正在给{$name}打电话"; } public function message($name){ echo "正在给{$name}发短信"; } public function play(){ return "正在玩游戏"; } public function info(){ $this -> play(); return "手机的宽度:{$this -> width},手机的高度:{$this -> height}"; } } $phone = new phone(); $phone -> width = "5cm"; $phone -> height = "10cm"; echo $phone -> info(); ?>
以上是关于php的类和对象详解的主要内容,如果未能解决你的问题,请参考以下文章