牛牛在线工具

get_defined_constants()

收录 8868 个 PHP 函数,含用途说明与用法示例。

get_defined_constants()

返回所有已定义的常量的关联数组

函数名称:get_defined_constants() 适用版本:PHP 4 >= 4.1.0, PHP 5, PHP 7 函数描述:get_defined_constants() 函数返回所有已定义的常量的关联数组。它包括了所有的预定义常量和用户自定义常量。 用法: get_defined_constants([bool $categorize = false]): array 参数: $categorize(可选):一个布尔值,指定是否按照常量类型对结果进行分类。默认为 false,表示不进行分类。 返回值: 一个关联数组,包含了所有已定义的常量。如果 $categorize 为 true,则返回一个多维数组,按照常量类型进行分类。 示例: // 不进行分类,获取所有已定义的常量 $constants = get_defined_constants(); print_r($constants); // 按照常量类型分类,获取所有已定义的常量 $categorizedConstants = get_defined_constants(true); print_r($categorizedConstants); 输出示例: Array ( [E_ERROR] => 1 [E_WARNING] => 2 [E_PARSE] => 4 [E_NOTICE] => 8 ... ) Array ( [Core] => Array ( [E_ERROR] => 1 [E_WARNING] => 2 [E_PARSE] => 4 ... ) [User] => Array ( [MY_CUSTOM_CONSTANT] => "Hello World" ... ) ... ) 注意事项: 如果 $categorize 参数为 true,返回的多维数组中的键名包括 "Core"(核心常量)、"User"(用户自定义常量)等。 本函数可以用于调试和查看当前脚本中所有已定义的常量,包括 PHP 内置的常量和用户自定义的常量。