博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php课程 12-42 php中类的关键字有哪些
阅读量:7097 次
发布时间:2019-06-28

本文共 806 字,大约阅读时间需要 2 分钟。

php课程 12-42 php中类的关键字有哪些

一、总结

一句话总结:const、final、static

1.类常量-const

2.最终版本-final
3.静态成员-static

 

1、php中类常量如何定义和使用?

手册里面其实很好找(可以去看手册)

(Person类:)public const HOST="WWW.baidu.com"
echo Person::HOST;

 

2、类常量如何调用?

双冒号,和静态方法调用一样(因为常量其实就是静态的)

echo Person::HOST;

类常量和类相关,所以不用new对象,直接双冒号调用

 

3、如何知道一个类生产了几个孩子(对象)?

通过静态属性 public static $tot;

每调用一次类的构造方法,就执行一次
function __construct(){
    SELF::$tot++;
}

 

4、类中的SELF关键字有什么用?

代表类本身

比如类名Person,SELF::$tot++;等价于Person::$tot++;

 

 

5、类中静态方法的意义是什么?

向外界传递一个你可以直接用类名调用这个方法的信号

静态方法中不能有一切和对象相关的东西,比如$this关键字
没有用过属性的方法,没有出现过$this的方法,就可以弄成静态的

 

 

二、php中类的关键字有哪些

1、相关知识

面向对象关键字:

1.类常量-const
2.最终版本-final
3.静态成员-static

 

 

2、代码

static静态属性

1 
name}";14 }15 }16 17 18 $obj1=new It();19 $obj2=new It();20 $obj3=new It();21 $obj4=new It();22 $obj5=new It();23 $obj6=new It();24 25 echo It::$tot;26 ?>

 

 

 

 

 

转载地址:http://rthql.baihongyu.com/

你可能感兴趣的文章
从传统运维到云运维演进历程之软件定义存储(三)下
查看>>
技术分享连载(二十)
查看>>
Java -- JDBC 学习--调用函数&存储过程
查看>>
关于PC或笔记本的一些安全设定
查看>>
DNS Security Tips
查看>>
吴家坟女子专修学院郭杜校区计算机分院的学年总结
查看>>
OpenCV实现手写体数字训练与识别
查看>>
Linux IP、DNS、Route配置
查看>>
Windows Server 2012 R2 NIC Teaming
查看>>
文件系统一些概念【更新完毕】
查看>>
Eclipse的一个重要功能
查看>>
HCE Benchmark
查看>>
设置基于Windows策略的QOS
查看>>
配置Linux日志文件
查看>>
黑客攻防专题三:名词介绍
查看>>
吐槽一下现在的代码编辑器
查看>>
笔记—TCP有限状态机分析
查看>>
网络发现自动关闭不能启用、无法启用文件和打印共享的解决办法
查看>>
SSMA迁移本地的MY SQL到本地SQL server及windows azure SQL Databaase
查看>>
分享Silverlight/WPF/Windows Phone一周学习导读(06月06日-06月11日)
查看>>