PHP中定义多个常量的代码样式

PHP中定义多个常量的代码样式,php,constants,class-constants,Php,Constants,Class Constants,我在PHP类中定义多个常量的方式在以下两个方面是否存在显著差异: 这: <?php abstract class Some_Class { const CONSTANT_ONE = 101; const CONSTANT_TWO = 102; const CONSTANT_THREE = 103; } 关于语法,没有区别 即使是也允许使用第二种形式的文档(他们称之为复合语句) 就我个人而言,我更喜欢第一种形式:) 除了明显不同的语法之外,没有任何实际的区别

我在PHP类中定义多个常量的方式在以下两个方面是否存在显著差异:

这:

<?php
abstract class Some_Class
{
    const CONSTANT_ONE   = 101;
    const CONSTANT_TWO   = 102;
    const CONSTANT_THREE = 103;
}

关于语法,没有区别

即使是也允许使用第二种形式的文档(他们称之为复合语句)

就我个人而言,我更喜欢第一种形式:)


除了明显不同的语法之外,没有任何实际的区别。
<?php
abstract class Some_Class
{
    const CONSTANT_ONE   = 101,
          CONSTANT_TWO   = 102,
          CONSTANT_THREE = 103
    ;
}
abstract class Some_Class {
    /**
     * @var int CONSTANT_ONE This constant is magical
     */
    const CONSTANT_ONE   = 101;

    /**
     * @var float CONSTANT_TWO This is Pi!
     */
    const CONSTANT_TWO   = 3.14;

    /**
     * @var string CONSTANT_THREE The magical door number
     */
    const CONSTANT_THREE = "103a";
}