php类的对象及成员属性

的定义

class  类名{

   访问修饰符 成员属性1;

   访问修饰符 成员属性2;

   //.....

}

成员属性

  • 文档说明:

类的变量成员叫做“属性”,或者叫“字段”、“特征”,在本文档统一称为“属性”。属性声明是由关键字 publicprotected 或者 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联系删除

(0)
重蔚重蔚管理团队
上一篇 2018年4月9日 09:34
下一篇 2018年4月9日 09:42

相关推荐

  • PHP变量间的传值方式

    总体说明: 1,这里讨论的传值方式是指:一个变量对另一个变量 2,它不仅仅适用于赋值语句,也适用于其他有同样含义的语句,比如:函数的实参到形参 3,传值方式只有2种:值传递,引用传递 4,php中,所有变量,默…

    2017年11月4日 PHP自学教程
    0212
  • php如何安装bcmath扩展脚本?(附代码)

    php如何安装bcmath扩展脚本?下面本篇文章给大家介绍一下php安装bcmath扩展脚本的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。#!/bin/bash bcmath_ini=/etc/php.d/40-bcmath.ini ## 安…

    2022年6月20日
    0175
  • PHP数组的介绍

    说明:一组(一堆)数据的集合,把多个数据进行组合,数组是由“元素”组成。 题:有6头牛,求牛的总体重和平均体重。 改进成数组的方式:

    2018年4月7日
    0412
  • 如何使用PHP进行智能问答和知识图谱。

    随着人工智能技术的发展,智能问答系统和知识图谱已经成为了人们使用互联网获取信息的重要方式之一。PHP是一种非常流行的编程语言,非常适合用于开发智能问答系统和知识图谱。本文将介绍如何使用PHP进行智能问答和…

    2023年5月28日
    05
  • PHP商城开发中如何构建完整的产品分类和商品管理系统?

    随着网络的普及和电子商务的快速发展,越来越多的商家开始将业务转移到网上。在这样的背景下,各种电商平台和商城应运而生。在构建一个商城的过程中,产品分类和商品管理系统的设计是非常重要的。作为一名PHP开发者…

    2023年5月19日
    01
  • php操作mysql的具体的操作流程

    链接数据库 mysql_connect(‘服务器地址’,’用户名’,’密码’); 选择数据库并设置编码 选择数据库:mysql_select_db(‘数据库名’); 设置通信编码:mysql_ query(‘set names utf8’); 准备SQL语句 发生的语句分三大类:库…

    2018年3月23日 PHP自学教程
    0216
  • 分析PHP下ajax跨域的解决方案之jsonp实例

    本文实例讲述了PHP下ajax跨域的解决方案之jsonp。分享给大家供大家参考,具体如下:首先要说明一下json和jsonp的区别?json是一种基于文本的数据交换方式,或者叫做描述数据的一种格式。var person = { "name&…

    2022年6月15日
    0240
  • PHP入门指南:Windows服务器。

    本文旨在向初学者介绍如何在Windows服务器上学习并使用PHP。PHP是一种简单易学的编程语言,广泛应用于Web应用程序的开发。无论你是否有编程经验,本文都将帮助你了解如何开始使用PHP。安装PHP和Web服务器在Windows…

    2023年5月23日
    01

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息