1-16クラス・オブジェクトTips239 メソッドを定義する
Level2
Pointfunctionを使って宣言する
PHPでクラスにメソッドを定義するには、関数と同様にfunctionを使います。
メソッドの定義方法
class クラス名 {
[アクセス権] function メソッド名([引数 ...]) {
//メソッドの処理
return 戻り値;
}
}
メソッドにはアクセス権を指定することができます。アクセス権とは、そのメソッドにアクセスすることのできる範囲を限定することができる修飾子です。
アクセス権については「240」を参照してください。
メソッドを実行するには「$object->method()」のように、インスタンス化されたオブジェクトの変数に「->」をつけてメソッド名を指定します。
メソッドには複数の引数を指定して実行することもできます。
また、$thisという変数を使うと「$this->method()」のように自分のオブジェクトのメソッドを実行することもできます。<
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録