Constant Case

Constant case, also written CONSTANT_CASE is a way of writing constant names, without spaces, where:

  • all the letters are set to upper case

  • each word is separated from the other by an underscore

Constant case is used for constants, both global and class. It is not used for magic constants, which are case insensitive.

<?php

const CONSTANT_CASE = 1;

class X {
    const CLASS_CONSTANT_CASE = 1;

    function foo() {
        echo __METHOD__;
        echo __method__; // same as above
    }
}

?>

Documentation

See also stringcase website.

Related : Pascal Case, Camel Case, Snake Case, Magic Constants, Static Constant, Constants, Underscore