PHPには、メソッドを呼び出す主な方法が2つあります。オブジェクトメソッドと静的メソッドです。オブジェクトメソッドはオブジェクトインスタンスに依存する必要がありますが、静的メソッドはオブジェクトを作成せずにクラス名を介して直接呼び出すことができます。メソッドの呼び出しには通常、次の手順が含まれます。メソッド名の決定、オブジェクトインスタンス(オブジェクトメソッドの場合)の作成、正しい構文の使用、パラメーターの渡し(存在する場合)、メソッドの実行、返される値(必要に応じて)を取得します。
オブジェクトインスタンスがある場合、オブジェクトメソッドを使用してオブジェクトのメソッドを呼び出すことができます。構文は次のとおりです。
$object->methodName();
例:
$person->getName(); // 得る Person オブジェクトの name 財産
静的メソッドはオブジェクトインスタンスに依存せず、クラス名を介して直接呼び出すことができます。構文は次のとおりです。
ClassName::methodName();
例:
Person::getDemoName(); // 得る Person クラシック demoName 財産
メソッドを呼び出すための一般的な手順は次のとおりです。
上記のメソッド呼び出しメソッドを習得すると、PHP開発者がオブジェクトとクラスの関数をより効率的に使用し、コードをより明確かつ容易に書くことができます。