6 Stimmen

Gibt es einen PHPDoc-Typ-Hinweis für einen booleschen Parameter?

Ich konnte keine Übersicht über die Typen finden, die mit PHPDoc angedeutet werden können. Ich kenne array oder string, aber gibt es auch bool? Zum Beispiel:

/**
 * @param bool loadLazy
 * @return array Array with objects
 */
public function getObjects($loadLazy=false) {

10voto

Pascal MARTIN Punkte 384469

Da ein "Typ-Hinweis" nur ein "Hinweis" ist, können Sie so ziemlich alles verwenden, was Sie wollen.

Dennoch neige ich dazu, die Typen zu verwenden, die im offiziellen PHP-Handbuch zu finden sind, was bedeutet, dass ich für eine Boolesche würde ich verwenden boolean .

7voto

Jordan Ryan Moore Punkte 6757

Laut der Dokumentation können Sie jede gültige PHP-Typ , Klassennamen, oder mixed . Sie können auch mehrere Typen auflisten, indem Sie sie mit einem | (z.B., @param int|bool $var )

0voto

John Carter Punkte 52192

Ja, bool funktioniert.

0voto

symcbean Punkte 46489

Bool wird in phpDocumentor und phpXref unterstützt.

C.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X