2

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

好き:

/** Start Section "Blah" **/
$result = doSomething();
echo $result;
/** End Section "Blah" */
4

3 に答える 3

1

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

コメントで識別される人工的なセクションが必要だと思われる場合は、コードを、 PhpDoc(標準のPDTで使用される)を使用して簡単に文書化できる、よりきめ細かいファイル、関数、クラス、およびメソッドに再編成することを検討することをお勧めします。

于 2011-01-15T16:52:18.650 に答える
0

これらのセクション

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

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

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

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

しかし、上記のリンクを読んでください、それはたくさん明らかになるでしょう!

于 2011-01-15T16:48:35.340 に答える
0

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

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

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

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

于 2019-04-02T13:27:20.063 に答える