PHP中常用关键字

1.关键字:final

用来定义类和方法的一个重要关键字,当定义类的时候该类将不能被继承,当用来定义方法的时候该方法将不能被重载

2.关键字:self

用来用类访问当前类中的内容的关键字,类似与$this关键字,但$this是需要类实例化以后才可以使用,self可以直接访问当前类中的内部成员

注意:因为没有实例化类访问内部属性或者方法是没有意义的,所以self一般用来访问内中的:静态成员、常量、或者其他定义内容

3.关键字:static

用来定义累的静态属性或方法,可以在类未被实例化时使用,静态属性单独占用内存而不会因创建多个对象时而导致同样的方法或者属性重复占用

注意:静态方法内部禁止出现非静态内容

4.关键字:const

用来定义类中的常量,类似PHP外部顶堤常量的关键字define();const只能修饰类当中的成员属性

注意:1.建议大写常量 2.常量不使用$符号

时间: 2024-08-04 21:17:20

PHP中常用关键字的相关文章

swift学习笔记 - swift中常用关键字

swift中常用关键字 **用作声明的关键字: ** class.deinit.enum.extension.func.import.init.let.protocol.static.struct.subscript.typealias.var 用作语句的关键字 break.case.continue.default.do.else.fallthrough.if.in.for.return.switch.where.while 用作表达和类型的关键字: as.dynamicType.new.is

JAVA常用关键字

Java 中常用关键字: 一一解释(先以印象注明含义,若有错误或未填写的待用到后补充.更新):(蓝色为不确定部分) abstract : 虚类 boolean : 类型定义——布尔型 break : 退出循环 byte : 类型定义——字节(0..255) case : 多分支判断某条件 catch : 多分支判断 char : 类型定义——字符 class : 单元 continue : 跳出本次循环后续内容执行下一次循环 default : 默认 do : 语句后缀 double : 类型定

慕课网-安卓工程师初养成-2-1 Java中的关键字

来源:http://www.imooc.com/code/1176 Java 中常用关键字: 问:这么多,记不住啊......-_-|| 答:现在不需要你记住所有,混个眼熟即可,在学习的过程中,你会逐步找到感觉并记住他们 对了,差点忘了大事,Java 关键字是区分大小写的哦!所以 void 是关键字,但 Void 就不是了~~ 任务 是否理解 Java 中的关键字了呢?一起验证一下吧! public class HelloWorld { public static voiD main(Strin

PHP中的常用关键字

PHP中常用的关键字:final .static.const.... final : 1.final不能修饰成员属性 2.final只能修饰类和方法 final作用: 1.使用final修饰的类不能被子类继续 2.使用final修饰的方法不能被子类去覆盖 3.用来限制类不被继承,方法不被覆盖就使用final static: 1.使用static可以修饰成员的属性和成员的方法,不能修饰类 2.使用static修饰的成员属性,可以被同一个类的所有对象共享 3.静态的数据是存在内存中的 数据段 中(初

OC中常用的 关键字 和使用运算符访问属性

1  常用关键字 self代表调用类自己的方法  表示接受信息的独享是类自身 super 代表父类 2  使用关键字访问属性 使用get  set 方法来外部调用方法 在声明里面加入@property  在实现的部分加入@synthesize {//这是两个成员变量 double  speed ; int wheels ; } { char name[20]; } //定义方法 -(void )show ; -(void )setspeed:(double )s  and wheels:(int

oracle数据库常用关键字以及写法

数据库常用关键字: create table---创建一个表 创建一个表带表名(列名列的类型,列名列的类型--) create table Z_COURSE(id NUMBER, cour_code VARCHAR2(20), cour_name VARCHAR2(20), p_cour_code VARCHAR2(20));   insert into---插入数据 插入数据 表名(表的列类型) 要插入的值(符合列的类型的数据,有几列就写几条而且要符合列的类型) insert into Z_C

Delphi常用关键字用法详解

absolute: ? 1 2 3 4 5 6 7 8 9 10 //它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同. var Str: string[32]; StrLen: Byte absoluteStr; //这个声明指定了变量StrLen起始地址与Str相同. //由于字符串的第0个位置保存了字符串的长度, 所以StrLen的值即字符串长度. begin Str := 'abc'; Edit1.Text := IntToStr(StrLen); end; abstr

Delphi中的关键字与保留字

Delphi中的关键字与保留字 分类整理 Delphi 中的“关键字”和“保留字”,方便查询 感谢原作者的收集整理! 关键字和保留字的区别在于,关键字不推荐作标示符(编译器已经内置相关函数或者留给保留实现),二保留字是根本不可能作标示符(编译时有警示!) [系统保留字] and            array          as             asm begin          case           class          const constructor   

【转】【C#】C# 不常用关键字

1.__arglist 让我们先从__arglist开始. __arglist是用来给方法传送参数.通常我们是通过函数头部指定的参数列表给方法传递参数的.如果我们想要给方法传递一组新的参数,我们需要重载方法.如果我们想要传递的参数数量不确定,我们需要使用param数组.我们为什么要使用__arglist,因为上面两种方法,存在的下面问题: a.如果我们使用方法重载,一旦要传递一组新的参数,我们都要增加一个新的函数重载. b.如果我们用param数组,参数类型必须相同或者使用param对象数组.