PHPDoc - http://www.phpdoc.de/
 
@constant

Mit @constant werden durch define() deklarierte Konstanten beschrieben.

Syntax und Scope
Syntax @const[ant] label [description]
Scope define

Die Semantik der Beschreibung, die dem Tag folgt, ist nicht definiert. Der Anwender wird gebeten, eine eigene Definition vorzunehmen.

Der Tag muß im Doc Comment enthalten sein. Fehlt @const[ant], erzeugt PHPDoc eine Warnung. Der Zwang dient der Wahrung einer aktuellen, dem Code entsprechenden Dokumentation. Wird der Name und damit möglicherweise die Bedeutung einer Konstanten verändert, so muß auch die Dokumentation überarbeitet werden.

Codebeispiel
 
/**
* Höchstwert gleichzeitig erlaubter Clients.
* @const  MAX_CLIENTS  maximale Clientzahl
*/
define("MAX_CLIENTS", 1000, true);

/**
* Höchstwert der Anfragen pro Client.
* @const  MAX_REQUESTS_PER_CLIENT
*/
define("MAX_REQUESTS_PER_CLIENT", 5);
Generierte Dokumentation

Private Constant Summary

MAX_CLIENTS >>1000<< Höchstwert gleichzeitig erlaubter Clients.
MAX_REQUESTS_PER_CLIENT >>5<< Höchstwert der Anfragen pro Client.

Private Constant Details

MAX_CLIENTS

define( MAX_CLIENTS, >>1000<< )
Case: case insensitive, userdefined: 'true'

MAX_REQUESTS_PER_CLIENT

define( MAX_REQUESTS_PER_CLIENT, >>5<< )
Case: default: case sensitive

 
Inhalt << @brother  |  @copyright >>

 @copyright Ulf Wendel <ulf.wendel@phpdoc.de>, @sponsored by NetUSE AG