Стиль кода, определяющий несколько констант в переполнении стека

Есть ли существенная разница в том, как я определяю несколько констант в классе PHP между:

этот:

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

и, вероятно, ближе к стилю определения JS:

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

1

Решение

Что касается синтаксиса, нет никакой разницы.

Даже Стандарты PHP-FIG относительно констант позволяет использовать вторую форму документации (они называют это составными утверждениями).

Лично я предпочитаю первую форму 🙂

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";
}
3

Другие решения

Других решений пока нет …