PhpStorm 2025.2 Help

提取常量对话框

项目

描述

名称

在此字段中,指定新常量的名称。

替换所有出现的地方

选中此复选框以让 PhpStorm 自动替换所有选中表达式的出现位置(如果选中表达式在方法中出现多次)。

常量语法

在此区域,选择 定义 PHP 常量的方法。 仅当重构在类定义之外调用时,此区域才可用,因为选择本身仅在此上下文中相关:提取的 类常量仅通过 const 关键字定义。

  • 定义: 选择此选项以让 PhpStorm 通过 define() 函数定义常量。

  • 常量: 选择此选项以让 PhpStorm 通过 const 关键字定义常量。

    此方法保留了 PHP 版本 5.3.0 中接受的方式。 请注意,此类常量是在编译期间定义的,因此应在顶级作用域中声明,而不是在函数、循环或 if语句中声明。

可见性

在此区域,选择提取常量的 可见性范围 (访问级别修饰符)。 如果您保留 默认 值被选中,则常量将被隐式定义为 public ,且未应用任何修饰符。 否则,您可以选择适当的选项以显式将常量标记为 publicprivateprotected

仅当语言级别设置为 PHP 语言版本 7.1 或更高版本时,此区域才可用。 您可以在 PHP 页面设置 对话框(Ctrl+Alt+S )中指定 PHP 语言级别。

目标类

选中复选框以在不同的类中引入常量。 然后在字段中提供类名。

最后修改日期: 2025年 9月 26日