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数据库操作:memcache用法分析(附代码)

    memcache简介 Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到…

    2018年3月19日
    0180
  • PHP中如何进行智能医疗应用开发?

    在当今信息技术快速发展的时代,智能医疗应用成为医疗行业的一种新兴趋势。智能医疗应用结合了医疗与人工智能技术,为医疗领域引入了更多的创新与变革。因此,在医疗应用开发中,如何运用人工智能技术成为了重要的…

    2023年5月17日
    01
  • (实用篇)微信网页授权(OAuth2.0) PHP 源码简单实现

    提要: 1. 建议对OAuth2.0协议做一个学习。 2. 微信官方文档和微信官网工具要得到充分利用。 比较简单,直接帖源代码了。其中“xxxxxxxxxx”部分,是需要依据自己环境做替换的 /** * OAuth2.0微信授权登录实现 * * @a…

    2016年10月24日
    0379
  • PHP入门指南:Linux服务器。

    作为一名开发人员,了解使用不同的编程语言以及对应的工具是必不可少的。PHP作为一种主流的编程语言,被广泛应用于Web应用开发,其应用范围涉及整个互联网。在此,我们将介绍如何在Linux服务器上,学习和使用PHP语…

    2023年5月23日
    00
  • 使用PHP操作Cassandra数据库。

    Cassandra是一个基于NoSQL的分布式数据库管理系统,可以支持处理大量数据。PHP作为一种流行的服务器端编程语言,可以用于操作Cassandra数据库。本篇文章将介绍如何使用PHP驱动程序和CQL来连接和操作Cassandra数据库…

    2023年5月21日
    02
  • 直击PHP进程管理器php-fpm

    php-fpm是什么 php-fpm是PHP的一个进程管理器。php下面的众多work进程皆有php-fpm进程管理器管理。 php-fpm的工作原理 php-fpm全名是PHP FastCGI进程管理器。php-fpm启动后会先读php.ini,然后再读相应的conf配置文…

    2022年6月13日 PHP自学教程
    0127
  • PHP基础案例三:判断学生星座

    一、需求分析 星座是根据出生月日(11~14位)进行匹配;例如,当出生日期在3月21日和4月19日之间就为白羊座,其他星座按此继续编写。 二、设计思路 1、 星座的划分是两个日期的区间,当日期小于10日的学生出生日,…

    2022年6月23日
    0139
  • 学习php中利用explode函数分割字符串到数组

    分割字符串 //利用 explode 函数分割字符串到数组 代码如下: <?php $source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source); for($index=0;$in…

    2022年6月12日
    0119

联系我们

QQ:951076433

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