Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Keyword Suggestion Scripts | Email : sachin {at} jainsachin {dot} com

PHP | Returns an associative array with the names of all the constants and their values | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



SEO Tools




    Returns an associative array with the names of all the constants and their values

    get_defined_constants

    (PHP 4 >= 4.0.7, PHP 5)

    get_defined_constants — Returns an associative array with the names of all the constants and their values

    Description

    array get_defined_constants ([ mixed $categorize ] )

    Returns the names and values of all the constants currently defined. This includes those created by extensions as well as those created with the define() function.

    Parameters

    categorize

    May be passed, causing this function to return a multi-dimensional array with categories in the keys of the first dimension and constants and their values in the second dimension.

    <?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
            )
    
    )
    

    Note: The value of the categorize parameter is irrelevant, only its presence is considered.

    Return Values

    ChangeLog

    Version Description
    5.0.0 The categorize parameter was added.

    Examples

    Example #1 get_defined_constants() Example

    <?php
    print_r
    (get_defined_constants());
    ?>

    The above example will output something similar to:

    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
    )
    


    SEO Tutorial / Articles



    Php / Mysql Tutorial



    Articles



      Other Topics



      SEO by Jainsachin