定义 get_defined_constants — 以关联数组形式获取所有常量 用法 get_defined_constants ([ bool $categorize = FALSE ] ) : array 返回所有常量,包括内置、扩展或自定义。 categorize 决定是否分类。默认不分类。 示例 <?php define("MY_CONSTANT", 1); print_r(get_defined_constants(true)); ?> 输出: A...
get_defined_constants -返回一个关联数组的名字所有的常量和他们的价值观 描述 阵列get_defined_constants ( [布尔$归类] ) 返回名称和值的所有当前定义的常量。这包括设立的扩展以及创建的define()函数。 参数 分类 造成这个函数返回多维阵列类别中的第一项维和常量和他们的价值观中的第二个方面。 <?phpdefine("...
get_defined_constants() 返回所有常量的关联数组,键是常量名,值是常量值。 define("MY_CONSTANT",1);print_r(get_defined_constants(true));//array(//……// [user] => array(// [MY_CONSTANT] => 1// )// ) AI代码助手复制代码 这个函数会输出所有的常量,因为返回的内容很多,所以用 ... 表示...
print_r(get_defined_constants(true)); // array( // …… // [user] => array( // [MY_CONSTANT] => 1 // ) // ) 这个函数会输出所有的常量,因为返回的内容很多,所以用 ... 表示有很多系统或扩展的定义常量,而我们在代码中自己定义的常量则会全部进入到 [user] 这个键名下。 这个函数有一个...
define("MY_CONSTANT",1);print_r(get_defined_constants(true));// array(// ……// [user] => array(// [MY_CONSTANT] => 1// )// ) 这个函数会输出所有的常量,因为返回的内容很多,所以用 ... 表示有很多系统或扩展的定义常量,而我们在代码中自己定义的常量则会全部进入到 [user] 这个键名下...
<?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_...
用 get_defined_constants() 可以获得所有已定义的常量列表。 如果只想检查是否定义了某常量,用 defined() 函数。 常量和变量有如下不同: ◦ 常量前面没有美元符号($); ◦ 常量只能用 define() 函数定义,而不能通过赋值语句; ◦ 常量可以不用理会变量的作用域而在任何地方定义和访问; ◦ 常量一旦定义...
可以简单的通过指定其名字来取得常量的值,与变量不同,不应该在常量前面加上 $ 符号。如果常量名是动态的,也可以用函数constant() 来获取常量的值。用get_defined_constants() 可以获得所有已定义的常量列表。 常量和变量有如下不同: 常量前面没有美元符号($); ...
可以使用get_cfg_var函数获取php.ini文件的位置。该函数可以接受php.ini中的任意配置项的名称,并返回其值。 “`php “` 以上代码中,get_cfg_var函数传入了’cfg_file_path’参数,它对应php.ini文件的位置,然后将该位置打印出来。 3. 使用get_defined_constants函数 ...
get_defined_constants /* 预定义常量 */ __FILE__ 所在文件的绝对路径 __LINE__ 文件中的当前行号 __DIR__ 文件所在目录 __FUNCTION__ 函数名称 __CLASS__ 类的名称 __METHOD__ 类的方法名 __NAMESPACE__ 当前命名空间的名称 /* 整型 */ ...