ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルでの get_define_constants 関数の使用法の分析例

php_PHP チュートリアルでの get_define_constants 関数の使用法の分析例

WBOY
WBOYオリジナル
2016-07-13 09:53:36715ブラウズ

phpでのget_define_constants関数の使用法の分析例

この記事では、phpでのget_define_constants関数の使用法を例とともに説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです:

get_define_constants (PHP 4 > = 4.1.0、PHP 5)

get_define_constants - すべての定数の名前とその値の連想配列を返します

説明

配列 get_define_constants ([boolean$categorization])

現在定義されているすべての定数を名前と値で返します。これには、拡張機能のセットアップと作成されたdefine()関数が含まれます。

パラメータ

カテゴリー

原因は、この関数が多次元配列カテゴリの最初の次元と定数を返し、2 番目の次元でそれらの値を返すからです。

?

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

define("MY_CONSTANT", 1);

print_r(get_define_constants(true));

?>

上記の例は次のような出力を行います:

配列

(

[内部] => 配列

(

[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] => 配列

(

[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

)

[ユーザー] => 配列

(

[MY_CONSTANT] => 1

)

)

この記事が皆様の PHP プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1000110.html技術記事 PHP での get_define_constants 関数の使用法の分析例 この記事では、PHP での get_define_constants 関数の使用法を例とともに説明します。皆さんの参考に共有してください。具体的な分析は次のとおりです: get_define...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。