在类中用$this指代对象本身。

用self::指代类本身。

$p1 = new Person('michael');//向Person类的构造函数__construct中传名字

echo($p1->name);//获取对象p1的public实例属性name(注意没有$)

$p1->speak();//调用对象p1的实例方法speak

echo(Person::$sex);//获取类变量(static $sex)

echo(Person::sex);//获取类中的常量(不是static const,没有static const。只有类变量没有类常量。)

Person::run();//调用类方法(或叫做静态方法 static function)

总结:

  对象实例操作用  ->

  类操作用 ::

转载于:https://www.cnblogs.com/sweetXiaoma/p/5971377.html

php中类和对象的操作相关推荐

  1. php中的类 对象的方法的区别,php中类和对象的区别是什么

    php中类和对象的区别:类是对象的抽象,对象是类的具体实例:类是抽象的,不占用内存,而对象是具体的,占有内存空间.打个比方:类就是水果,对象就是苹果. 本教程操作环境:windows7系统.PHP7. ...

  2. python中对象的特性_python中类与对象之继承,python类和对象理解,面对对象的三大特性之...

    python中类与对象之继承,python类和对象理解,面对对象的三大特性之 面对对象的三大特性之继承 1.什么是继承? 在程序中,继承指的是class与class之间的关系 继承是一种关系,必须存在 ...

  3. web前端培训分享:面向对象中类和对象的定义是什么?

    在学习web前端技术的时候,我们接触的最多的便是面向对象这一块,其实很多编程技术都有用到这个现象,下面我们就为大家详细的介绍一下面向对象中类和对象的定义是什么? web前端培训分享:面向对象中类和对象 ...

  4. C风格字符串和C++ string 对象赋值操作的性能比较

    <<C++ Primer>> 第四版 Exercise Section 4.3.1 部分Exercise 4.2.9 习题如下: 在自己本机执行如下程序,记录程序执行时间: 1 ...

  5. Java中的对象序列化操作

    文章目录 1 Java中的对象序列化操作 1 Java中的对象序列化操作 首先看一下对象序列化的操作步骤: 创建一个类,继承Serializable接口 创建对象 将对象写入文件 从文件读取对象信息 ...

  6. tensorflow tf.name_scope() 命名空间(用于规定对象和操作属于哪个区域)

    tf.name_scope()规定了对象和操作属于哪个区域 本质上name_scope只对对象的name属性进行圈定,并不会对其作用域产生任何影响 tf.name_scope('cgx_scope') ...

  7. java 对象的定义是_浅析Java编程中类和对象的定义

    1,什么是类? 答:类是客观存在的,抽象的,概念的东西. 2,什么事对象? 答:对象是具体的,实际的,代表一个事物.例如:车是一个类,汽车,自行车就是他的对象. 关于类与对象的描述:类是对象的模版,对 ...

  8. 四十三、深入Java中的数组流,数据流和对象流操作

    @Author:Runsen @Date:2020/6/8 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排名 ...

  9. 两个数组对象合并操作,键值对合并

    两个数组对象合并操作,键值对合并 for (let m = 0; m < meetingSeatList.length; m++) {const elementSeat = meetingSea ...

最新文章

  1. tplink wr886n v5.0 ttl 接线方法
  2. SAP PM入门系列22 - IH06 Display Functional Location
  3. java进程未正常退出
  4. 跟着开涛学SpringMVC 第一章源代码下载
  5. ActiveMQ入门-ActiveMQ跟SpringBoot整合发送接收Queue
  6. java得到文件创建时间linux,linux java获取文件创建时间
  7. 242. 有效的字母异位词 golang
  8. 机器学习速成课程 | 练习 | Google Development——编程练习:稀疏性和 L1 正则化
  9. 共享内存 传一个类指针_大神是如何学习 Go 语言之为什么使用通信来共享内存...
  10. Git 入门 ---- Git 与 SVN 区别
  11. php日志,记录日志
  12. java持久化框架对比_四种流行的持久化框架比较
  13. xpath 解析后和原网页结构不一致
  14. SQL Server 下载和安装详细教程(点赞收藏)
  15. Ospf Forwarding address路由选路的影响
  16. nltk中文分句_如何改进NLTK的分句技术?
  17. Yii学习--使用Yii来建立博客
  18. python import turtle as t_Python Turtle模块的简单应用
  19. e3 v3服务器芯片组,最保值的E3-1230 v3遇上锐龙5:结果惊讶!
  20. 有没有比较好的网页整站下载工具?

热门文章

  1. linux系统中指定端口连接数限制
  2. TestLink1.9.3测试用例:Excel转换XML工具一
  3. ASIHttpRequest使用前的配置
  4. 企业不要求工程师资格认证_谁说工程师不能成为企业家?
  5. 1103 Integer Factorization 需再做
  6. PAT(甲级)2020年秋季考试 7-4 Professional Ability Test
  7. 学Python有哪些优势
  8. leetcode--括号生成--python
  9. 可以左右移动多选下拉列表的javaScipt(可以兼容IE和firefox)
  10. 网络工程师成长日记333-某城市政府项目