Der Konstantentyp muss nicht mit Anmerkungen versehen werden, da der Typ immer wie folgt lautet:
- entweder ein Skalar oder ein Array
- zum Zeitpunkt der Deklaration bekannt
- unveränderlich
@const
ist auch nicht Teil des PHPDoc-Standards. PHP-FIG schlägt vor @var
, dies wird jedoch nicht von PHPDoc unterstützt und fügt keine Informationen hinzu, die Sie nicht bereits aus der Deklaration selbst ableiten können.
Aus Gründen der Lesbarkeit empfehle ich daher, nur einen einfachen PHPDoc-Docblock zu verwenden, um Ihre Konstanten zu dokumentieren:
class Foo
{
const BAR = 'bar';
}
Es beschreibt die Konstante beim Generieren von PHPDocs, hält die Kommentare jedoch sauber und lesbar.
define
es betrifft: stackoverflow.com/questions/2192751/…