php中get_defined_constants函数用法实例分析

yipeiwu_com6年前PHP代码库

本文实例讲述了php中get_defined_constants函数用法。分享给大家供大家参考。具体分析如下:

get_defined_constants ( PHP 4中 > = 4.1.0 , PHP 5中)

get_defined_constants -返回一个关联数组的名字所有的常量和他们的价值观

描述

阵列get_defined_constants ( [布尔$归类] )

返回名称和值的所有当前定义的常量。这包括设立的扩展以及创建的define()函数。

参数

分类

造成这个函数返回多维阵列类别中的第一项维和常量和他们的价值观中的第二个方面。

<?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程序设计有所帮助。

相关文章

PHP数据对象映射模式实例分析

本文实例讲述了PHP数据对象映射模式。分享给大家供大家参考,具体如下: 将对象和数据存储映射起来,对一个对象的操作映射为对数据存储的操作。 例如在代码中new 一个对象,使用数组对象映射...

解决phpmyadmin中文乱码问题。。。

解决phpmyadmin中文乱码问题。。。 去phpMyAdmin的根目录下,打开以下这个文件: libraries/select_lang.lib.php    1、找到有"zh-gb...

浅析PHP的静态成员函数效率更高的原因

很多php开发人员都知道, 使用类的静态成员函数效率比类的普通成员函数的要高,本文从应用层次分析这个问题 下面是一个范例: 复制代码 代码如下:<?php // php静态方法测试...

动易数据转成dedecms的php程序

PS:这个可以举一反三,如新云或NB等asp文章系统都可转为dedecms或其它php的cms 复制代码 代码如下:<?php  //读取mdb数据库例程&nb...

PHP 日志缩略名的创建函数代码

复制代码 代码如下:function create_slug($string){ $slug=preg_replace('/[^A-Za-z0-9-]+/', '-', $string)...