0
class foo implements Countable {

    function count() {
        # do stuff here
    }
}

countパブリック、プロテクト、またはプライベートのタイプは何ですか?

4

3 に答える 3

4

クラス メソッドは、public、private、または protected として定義できます。明示的な可視性キーワードなしで宣言されたメソッドはpublicとして定義されます。

同じ動作がクラス プロパティにも適用されます。

PHPから取得: 可視性

Bart がコメントで述べているように、PHP は可視性を割り当てますが (明示的に割り当てられていない場合)、グッド プラクティスとコーディング標準のために、可視性を自分で割り当てることを強くお勧めします。

于 2010-02-19T16:27:09.683 に答える
0

そのタイプはpublic. PHP では、メソッドのスコープを指定しない場合、publicと見なされます。

于 2010-02-19T16:28:20.413 に答える
0

パブリック....別段の指定がない限り。

于 2010-02-19T16:28:23.010 に答える