質問

/ ** @blah* /コメントを使用して特定のものを指定できることを実際に発見しましたが、コードでセクションを作成することは可能ですか?

好き:

/** Start Section "Blah" **/
$result = doSomething();
echo $result;
/** End Section "Blah" */
役に立ちましたか?

解決

PDTはそれを行うことができません。一般に、拡張可能なコードセクションは、関数およびクラスメソッドボディによって識別されます。

コメントによって特定された人工セクションが必要だと思われる場合は、コードをより細かい粒子のファイル、機能、クラス、および使用して簡単に文書化できる方法に再編成することをお勧めします。 phpdoc (これは標準のPDTが使用します)。

他のヒント

これらのセクション

 /**
   * here goes your text
   * @author Nanne
   * /

Javadocに基づいています: http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html

PHPのドキュメンターが説明されているこのページを見てください。 Eclipseでどの標準が使用されているのかわかりませんが、それらはすべてかなり似ていると思います。http://www.phpdoc.org/

主にコードの特定の部分、クラス、関数、変数などのコメントに基づいています。私の知る限り、「セクション」の特別なコードはありません。私がこれを考える理由は、あなたがこれから「クラス、それは方法などからドキュメントを作成すると想定されている」ためです。そのようなドキュメントに「セクション」を表す特別な方法はありません。

しかし、上記のリンクを読んでください、それはたくさんクリアされます!

PHPでは、セクションを使用してコードを分離できます。構文は次のようなものです。

Blah:{
   $result = doSomething();
   echo $result;
}

これらはによって使用されました goto オブジェクト指向プログラミングが使用される前のスタイルの手続きプログラミング(クラスとインスタンス)。これらのセクションを使用します goto 声明は非常に悪い練習であり、どの開発者も避けるべきです。

https://www.php.net/manual/en/control-structures.goto.php

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top