ホームページ >バックエンド開発 >PHPチュートリアル >PHP のドキュメントにない機能 [Oso からの再投稿]_PHP チュートリアル
PHP のオブジェクト指向機能は、C++ スタイルの :: 演算子をサポートしています。 ! !
//Lone Wolf: この :: は PEAR に頻繁に表示されます。初めて見たときは混乱しました :)
この注目のドキュメントには説明がありませんが、非常に利用価値があります。
簡単な例を挙げてください:
たとえば、過去に収集した関数ライブラリが多数あり、OOP プログラミングに切り替えたいと考えていますが、まだ完全なカプセル化を達成できません。
この機能は、OOP スタイルの実装を提供します。
Util クラスを定義します:
class Util {
//ここですべての関数をクリップします
//このクラスにはメンバー関数を含めることはできません
}
次に、someFunction() などの関数を最初に使用した場所を次のように変更します。
Util::someFunction()。これは、カプセル化する必要があるが、メンバー関数は必要ない場合に非常に便利です。