ホームページ > バックエンド開発 > PHPチュートリアル > PHP 静的メソッドのいくつかのプログラム例_PHP チュートリアル

PHP 静的メソッドのいくつかのプログラム例_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:33:53
オリジナル
941 人が閲覧しました

静的メソッドのルールは静的変数と同じです。メソッドを静的メソッドとして識別するには、ststic キーワードを使用します。静的メソッドには、クラス名とスコープ修飾演算子:: を介してアクセスできます。

静的メソッドと非静的メソッドの非常に重要な違いは、静的メソッドを呼び出すときにクラスのインスタンスを作成する必要がないことです。

プログラムリスト: クラス名をパラメータとして使用します

クラス名をパラメータとして使用すると、継承されていない静的問題を解決できます。

リーリー

プログラムの実行結果:

リーリー

プログラムリスト: 基本クラスメソッドのオーバーライド

派生クラスの基本クラスのメソッドをオーバーライドします。

リーリー

プログラムの実行結果:

リーリー

プログラムリスト: 静的配列の使用

:: 演算子を使用して static スコープと const スコープにアクセスできます。 :: 演算子を使用して配列にアクセスする場合は、事前に配列を static として宣言する必要があります。

リーリー

プログラムの実行結果:

リーリー

プログラムリスト: もう一つのシングルトンパターン

静的は本当に素晴らしいです。以下のプログラムは、既存のインスタンスを取得する方法を示しています。

リーリー

プログラムの実行結果:

れーれー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/752389.html技術記事静的メソッドの規則は静的変数の規則と同じです。メソッドを静的メソッドとして識別するには、ststic キーワードを使用します。静的メソッドには、クラス名とスコープ修飾演算子::...
を介してアクセスできます。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート