类的定义
class 类名{
访问修饰符 成员属性1;
访问修饰符 成员属性2;
//.....
}
成员属性
- 文档说明:
类的变量成员叫做“属性”,或者叫“字段”、“特征”,在本文档统一称为“属性”。属性声明是由关键字 public,protected 或者 private 开头,然后跟一个普通的变量声明来组成。属性中的变量可以初始化,但是初始化的值必须是常数,这里的常数是指 PHP 脚本在编译阶段时就可以得到其值,而不依赖于运行时的信息才能求值。
- 通俗说明:
成员属性是类的一个组成部分,一般是基本数据类型(整数,字符串等),
也可是复合类型(对象、数组) , 资源类型。比如我们前面定义猫类的
public $age 就是成员属性。
- 代码举例说明
name = '小宝';
$p1->age = 30;
$p1->salary = 4567.90;
$p1->isMarry = false;
$p1->hobby = array('no1'=>'旅游', 'no2'=>'吃', 'no2'=>'发微信');
$p2 = new Person;
$p2->name = '紫霞';
$p1->lover = $p2;
//如何访问对象的复合类型的成员属性
//我希望输出 $p1 这个对象的 发微信的 爱好.
echo '
' . $p1->hobby['no2'];
//我希望输出 $p1 这个对象的 情人的名字.
echo '
' . $p1->lover->name;
echo '';
var_dump($p1, $p2);
?>
本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/6287.html
如有侵犯您的合法权益请发邮件951076433@qq.com联系删除