欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PHP中 get_defined_constants() 获取所有常量

程序员文章站 2022-03-25 17:17:21
PHP中 get_defined_constants() 获取所有常量 ......

定义

get_defined_constants — 以关联数组形式获取所有常量

用法

get_defined_constants ([ bool $categorize = false ] ) : array

返回所有常量,包括内置、扩展或自定义。
categorize 决定是否分类。默认不分类。


示例

<?php
  define("my_constant", 1);
  print_r(get_defined_constants(true));
?>

输出:

array
(
    [core] => array
        (
            [e_error] => 1
            [e_warning] => 2
            [e_parse] => 4
            [e_notice] => 8
            [e_core_error] => 16
            [e_core_warning] => 32
            [e_compile_error] => 64
            [e_compile_warning] => 128
            [e_user_error] => 256
            [e_user_warning] => 512
            [e_user_notice] => 1024
            [e_all] => 2047
            [true] => 1
        )

    [pcre] => array
        (
            [preg_pattern_order] => 1
            [preg_set_order] => 2
            [preg_offset_capture] => 256
            [preg_split_no_empty] => 1
            [preg_split_delim_capture] => 2
            [preg_split_offset_capture] => 4
            [preg_grep_invert] => 1
        )

    [user] => array
        (
            [my_constant] => 1
        )

)