灰儿 发表于 2021-12-3 09:33:30

php关键字列表

php关键字列表

这些词语在 PHP 中有着特殊的意义。它们中有些像是函数,有些像是常量,但是它们不是真的,它们只是语言结构的一部分。不能使用它们的任何一个作为常量、类名、函数或方法名。但是它们可以被用作类的属性、常量以及类的方法名,或者接口名和 traits 名,除了 class 不能被用作常量名。

PHP 关键词
__halt_compiler()      
abstract      
and      
array()      
as
break      
callable      
case      
catch      
class
clone      
const      
continue      
declare      
default
die()      
do      
echo      
else      
elseif
empty()      
enddeclare      
endfor      
endforeach      
endif
endswitch      
endwhile      eval()      
exit()      
extends
final      finally      
fn (从 PHP 7.4 开始)      
for      
foreach
function      
global   global 关键词用于在函数内访问全局变量。
   
goto      
if      
implements
include      
include_once      
instanceof      
insteadof      
interface
isset()      
list()      
match (从 PHP 8.0 开始)      
namespace      
new
or      
print      
private      
protected      
public
require      
require_once      
return      
static   当我们在类中声明一个属性(变量)为static,那么该属性的值在其所有对象中都是可见的,是一个共享变量,因此,static属性值依赖类而非对象。静态属性不能通过对象访问,而是用类名加::符号直接访问。同样,静态方法也具有对象共享特性,但需要注意如下两点:
1、直接通过类名加::访问静态方法
2、静态方法中不能使用$this关键字


switch
throw      
trait      try      
unset()      
use
var      
while      
xor      
yield      
yield from

编译时常量
__CLASS__      
__DIR__      
__FILE__      
__FUNCTION__      
__LINE__      
__METHOD__



页: [1]
查看完整版本: php关键字列表