本文實例講述了php中get_defined_constants函數用法。分享給大家供大家參考。具體分析如下:
get_defined_constants ( PHP 4中 > = 4.1.0 , PHP 5中)
get_defined_constants -返回一個關聯數組的名字所有的常量和他們的價值觀
描述
陣列get_defined_constants ( [布爾$歸類] )
返回名稱和值的所有當前定義的常量。這包括設立的擴展以及創建的define()函數。
參數
分類
造成這個函數返回多維陣列類別中的第一項維和常量和他們的價值觀中的第二個方面。
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 <?php define("MY_CONSTANT", 1); print_r(get_defined_constants(true)); ?> The above example will output something similar to: Array ( [internal] => 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 ) )希望本文所述對大家的php程序設計有所幫助。