2

symfony2と教義2で。私はこれを持っています

 /**
  * Find a user by its username.
  *
  * @param string  $username
  * @return UserInterface or null if user does not exist
  */
function findUserByUsername($username);

今、私はそれがいや目的を解決するのか、それともデータベースでそれら@param@return注釈を使って何かをするのか、それとも単にドキュメント化のためにそれらを行うのかを知りたいです

4

2 に答える 2

6

@paramphpDocumentorドキュメントで説明されています。それはSymfony2とは何の関係もありません。

于 2012-07-16T04:23:26.480 に答える
0

リンクが古くなっています。

現時点での適切なアドレスへのリンクは次のとおりです。

https://www.phpdoc.org/docs/latest/references/phpdoc/tags/param.html

以下、いずれにせよ説明の最初の行は...

@paramタグは、関数またはメソッドの単一の引数を文書化するために使用されます。

@paramタグを使用すると、関数またはメソッドの単一の引数の型と関数を文書化できます。提供される場合、期待されるものを示すタイプが含まれている必要があります。一方、説明はオプションですが、連想配列などの複雑な構造の場合に推奨されます。

于 2016-10-06T15:09:06.970 に答える