PHP8 预定义常量

2023-09-22 14:41 更新

下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。

RUNKIT7_IMPORT_FUNCTIONS (int)
runkit7_import()标志,指示应从指定文件导入普通函数。
RUNKIT7_IMPORT_CLASS_METHODS (int)
runkit7_import()标志,指示应从指定文件导入类方法。
RUNKIT7_IMPORT_CLASS_CONSTS (int)
runkit7_import()标志,指示应从指定文件导入类常量。
RUNKIT7_IMPORT_CLASS_PROPS (int)
runkit7_import()标志,指示应从指定文件导入类标准属性。
RUNKIT7_IMPORT_CLASS_STATIC_PROPS (int)
runkit7_import()标志,指示应从指定文件导入类静态属性。自Runkit 1.0.1以来可用。
RUNKIT7_IMPORT_CLASSES (int)
runkit7_import()标志,代表RUNTKIT7_IMPORT_CLASS_*常量的按位OR。
RUNKIT7_IMPORT_OVERRIDE (int)
runkit7_import()标志,指示如果已经存在任何导入的函数、方法、常量或属性,则应替换为新的定义。如果未设置此标志,那么已经存在的任何导入定义将被丢弃。
RUNKIT7_ACC_RETURN_REFERENCE (int)
包含此标志以使正在创建或重新声明的函数或方法返回引用。
RUNKIT7_ACC_PUBLIC (int)
runkit7_method_add()和runkit7_method_redefine()的标志,用于将方法设置为public。
RUNKIT7_ACC_PROTECTED (int)
runkit7_method_add()和runkit7_method_redefine()的标志,用于将方法设置为protected。
RUNKIT7_ACC_PRIVATE (int)
runkit7_method_add()和runkit7_method_redefine()的标志,用于将方法设置为private。
RUNKIT7_ACC_STATIC (int)
runkit7_method_add()和runkit7_method_redefine()的标志,用于将方法设置为static。
RUNKIT7_FEATURE_MANIPULATION (int)
如果启用了运行时操作,则等于1,否则等于0。
RUNKIT7_FEATURE_SUPERGLOBALS (int)
如果启用了自定义超全局变量,则等于1,否则等于0。
RUNKIT7_FEATURE_SANDBOX (int)
始终为0,在php 7中实现沙箱功能是不切实际的。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号