PHP有哪些关键字?

PHP语言中有以下关键字:abstract:定义抽象类或方法。as:用于重命名命名空间或类的名称。break:用于跳出循环。case:用于定义switch语句中的选项。clas

php语言中有以下关键字

  • abstract:定义抽象类或方法。
  • as:用于重命名命名空间或类的名称。
  • break:用于跳出循环。
  • case:用于定义switch语句中的选项。
  • class:用于定义一个类。
  • const:用于定义一个常量。
  • continue:用于跳过当前循环中的代码并转到下一个循环迭代。
  • declare:用于定义一个区域来设置指令。
  • default:用于在switch语句中定义默认情况。
  • die:用于终止程序并输出一条消息。
  • do:用于开头一个do while循环。
  • echo:用于输出一个或多个字符串。
  • else:用于在条件语句中定义其他代码块。
  • elseif:用于在if语句中定义一个或多个附加条件。
  • empty:用于检查一个变量是否为空。
  • enddeclare:结束一个declare块。
  • endfor:结束一个for循环。
  • endforeach:结束一个foreach循环。
  • endif:结束一个if块。
  • endswitch:结束一个switch块。
  • endwhile:结束一个while循环。
  • eval:用于将字符串作为代码运行。
  • exit:用于终止当前脚本。
  • extends:用于在类定义中指定从哪个类继承
  • final:用于定义类或方法,禁止其他类或方法继承或重写。
  • finally:用于定义一个一定会被执行的代码块,无论是异常抛出还是catch块的流程控制。
  • for:用于定义一个for循环。
  • foreach:用于定义一个foreach循环。
  • function:用于定义一个函数。
  • global:用于在函数中访问全局变量。
  • goto:用于跳转到脚本中的另一个位置。
  • if:用于定义一个条件语句。
  • implements:用于定义一个类实现了哪些接口。
  • include:用于包含一个文件。
  • include_once:用于包含一个文件,如果这个文件已经被包含了,则不会在包含它。
  • instanceof:用于检查是否一个对象是一个类的实例。
  • insteadof:用于解决在两个trait之间的方法名冲突。
  • interface:用于定义一个接口。
  • isset:用于检查一个变量是否被定义,并且不为null。
  • list:用于在一行中,给多个变量赋值。
  • namespace:用于定义一个命名空间。
  • new:用于实例化一个对象。
  • or:用于逻辑或运算。
  • print:用于输出一个或多个字符串。
  • private:定义一个私有属性或方法。
  • protected:定义一个受保护的属性或方法。
  • public:定义一个公共属性或方法。
  • require:用于包含一个文件,如果这个文件不存在,则导致脚本停止运行。
  • require_once:用于包含一个文件,如果这个文件已经被包含了,则不会再包含它。
  • return:用于从函数返回值。
  • static:定义一个静态属性或方法。
  • switch:定义一个选择语句。
  • throw:用于抛出一个异常。
  • trait:定义一个trait。
  • try:用于定义一个尝试抛出一个异常的代码块。
  • unset:用于销毁一个变量。
  • use:用于导入一个命名空间。
  • var:用于定义一个类成员变量。
  • while:用于定义一个while循环。
  • xor:用于逻辑异或运算。
本文地址:https://www.665800.com/phpyounaxieguanjianzi.html
码字不易,打个赏呗
杨泽业感谢你的支持!

猜你喜欢

在PHP8中使用instanceof操作符检测对象类型-PHP8知识详解

导读:继承特性简化了对象、类的创建,增加了代码的可重用性。但是PHP只支持单继承,如果想实现多继承,就需要使用接口。PHP可以实现多个接口。

2023-10-06  分类:技能  浏览:384次


使用关键字interface来声明使用接口-PHP8知识详解

导读:继承特性简化了对象、类的创建,增加了代码的可重用性。但是PHP只支持单继承,如果想实现多继承,就需要使用接口。PHP可以实现多个接口。

2023-10-06  分类:技能  浏览:355次


使用关键字abstract 声明抽象类-PHP8知识详解

导读:抽象类只能作为父类使用,因为抽象类不能被实例化。抽象类使用关键字abstract 声明。

2023-10-06  分类:技能  浏览:377次


PHP8中final关键字的应用-PHP8知识详解

导读:在PHP8中,final的中文含义是最终的、最后的意思。被final修饰过的类和方法就是“最终的版本”。 如果关键字final放在类的前面,则表示该类不能被集成。 如果关键字final放在方法的前面,则表示该 方法不能被重新定义。

2023-10-06  分类:技能  浏览:400次


PHP8的静态变量和方法-PHP8知识详解

导读:我们在上一课程讲到了public、private、protected这3个关键字,今天我们来讲解static关键字,明天再讲解final关键字。 如果不想通过创建对象来调用变量或方法,则可以将该变量或方法创建为静态变量或方法,也就是在变量或方法的前面加上static关键词。

2023-10-06  分类:技能  浏览:414次


PHP8的数据封装(数据隐藏)-PHP8知识详解

导读:面向对象的特点之一就是封装性,也就是数据封装,也被称为数据隐藏。 php8通过限制访问权限来实现数据的封装性,这里用到了public、private、protected、static和final几个关键字。下面来介绍前3个。

2023-10-06  分类:技能  浏览:365次


PHP8的继承和多态-PHP8知识详解

导读:我们在前面的时候讲过《面向对象编程的特点》时,面向对象编程具有3大特点:封装性、继承性和多态性。 集成和多态的根本作用就是完成代码的重用。下面就来讲解PHP8的继承和多态。

2023-09-26  分类:技能  浏览:280次


PHP8中伪变量“$this->”和操作符“::”的使用-PHP8知识详解

导读:对象不仅可以调用自己的变量和方法,也可以调用类中的变量和方法。php8通过伪变量“$this->”和操作符“::”来实现这些功能。

2023-09-26  分类:技能  浏览:276次


PHP8中的构造方法和析构方法-PHP8知识详解

导读:今日分享的内容是PHP8中的构造方法和析构方法,我们把构造方法和析构方法这两个方法分开来讲:

2023-09-26  分类:技能  浏览:311次


PHP8的类与对象的基本操作之类常量-PHP8知识详解

导读:PHP 8引入了一种新的特性,称为类常量(Class Constants)。类常量是在类中定义的常量,类似于全局常量,但作用域仅限于定义它们的类。 在PHP 8中,类常量的作用域被限制在定义它们的类中。这意味着只有类的成员方法或静态方法才能访问类常量。在其他上下文中,如类的实例方法或全局范围内,类常量将不可见。

2023-09-26  分类:技能  浏览:309次