PHP关键字、超全局变量
黄鸭 3/13/2022 server
# php关键字有哪些?是什么含义?
查看简单答案
- final
- finally
- static
- global
- this
- self
- parent
- extends
- public
- protected
- private
- interface
- const
- abstract
查看详细答案
- final:可以用来修饰类和方法,当修饰类的时候,该类不能被继承,当修饰方法的时候,该方法不能被覆盖。
- finally: PHP5.5新增 finally用在try/catch语句中,这段语句最终一定被执行,经常被用在需要释放资源的情况下。
- static:静态变量,静态方法,静态方法通过::访问
- global:全局生命函数内使用函数外
- this:对象中成员
- self:类中静态成员
- parent:调用父类成员
parent::__construct()
。 - extends: 继承
- public(公有):公有的类成员可以在任何地方被访问。
- protected(受保护):受保护的类成员则可以被其自身以及其子类和父类访问。
- private(私有):私有的类成员则只能被其定义所在的类访问。
- interface:接口 可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。类可以实现多个接口
- const: 常量只能用不能修改
- abstract :抽象类有抽象方法的类叫抽象类,不能被实例化,抽象方法不能实现
# 超全局变量有哪些?
查看答案
- $GLOBALS
- $_SERVER
- $_GET
- $_POST
- $_FILES
- $_COOKIE
- $_SESSION
- $_REQUEST
- $_ENV