ホームページ >バックエンド開発 >PHPの問題 >PHPの静的メソッドと通常のメソッドとは何ですか

PHPの静的メソッドと通常のメソッドとは何ですか

青灯夜游
青灯夜游オリジナル
2020-09-28 14:31:382237ブラウズ

PHP では、静的メソッドはクラス内で定義され、static キーワードによって変更されます。これらはクラス自体にのみ属し、このクラスのオブジェクトのメソッドではありません。通常のメソッドはクラス内で定義されます。このクラスのすべてのオブジェクトに対して呼び出すことができるメソッド。

PHPの静的メソッドと通常のメソッドとは何ですか

推奨: 「PHP ビデオ チュートリアル

通常の方法 (インスタンス メソッド)

#クラスで定義されたメソッドは、このクラスのすべてのオブジェクトに対して呼び出すことができます。また、このクラスのすべてのオブジェクトが独自のメソッドを持っていることも理解できます;

定義形式:

class  类名{
function  方法名(形参1,形参2,.... ){
//方法体。。。
}
}

呼び出し形式:

$对象名->方法名(实参1,实参2,....);

静的メソッド

クラスで定義されたメソッドは、そのクラス自体にのみ属し、このクラスのオブジェクトには属しません。

定義形式:

class  类名{
static  function  方法名(形参1,形参2,.... ){
//方法体。。。
}
}

呼び出し形式:

类名::方法名(实参1,实参2,....);

例 (プロパティとメソッドの包括的な例)

PHPの静的メソッドと通常のメソッドとは何ですか

関連する推奨事項:

php トレーニング

以上がPHPの静的メソッドと通常のメソッドとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。