php

PHP 关键字

PHP 语言保留关键字速查,含控制结构、类与可见性关键字。

本地处理 · 不上传

加载工具中…

相关:PHP关键字 · PHP保留字 · fn · match · yield

PHP关键字速查列出该语言的全部保留字及其含义与典型用法。含类型声明、命名空间与较新版本引入的关键字。

使用步骤

  1. 按控制结构、类与可见性分类定位
  2. 确认关键字引入的 PHP 版本
  3. 注意部分关键字不区分大小写
  4. 关键字不能作为常量或函数名使用

使用场景

  • 确认某个标识符是否为保留字
  • 学习 PHP 时查阅语法
  • 阅读他人代码时对照
  • 代码审查中的参考

小贴士

  • PHP 的关键字不区分大小写,但社区约定统一使用小写,这也是各类编码规范的要求。
  • match 是 PHP 8 引入的表达式,它做严格比较且不会贯穿,比 switch 更安全。
  • declare(strict_types=1) 开启严格类型检查,能在早期发现类型错误,新项目建议默认开启。

常见问题

关键字要用小写吗?

语法上不区分大小写,但主流编码规范都要求小写。混用大小写会让代码风格不一致,也不利于团队协作与工具检查。

match 比 switch 好在哪?

match 使用严格比较(不做类型转换)、不会向下贯穿(不需要 break)、且本身是表达式可以直接赋值。switch 的松散比较与遗漏 break 是长期以来的 bug 来源。

strict_types 该开吗?

新项目建议开启。它让类型声明真正生效——不开时 PHP 会尝试隐式转换参数类型,把字符串 "5" 传给 int 参数也能通过,从而掩盖真正的类型错误。

PHP 关键字是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用PHP 关键字,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。