PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips239 メソッドを定義する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-16クラス・オブジェクトTips239 メソッドを定義する

Level2

Pointfunctionを使って宣言する

PHPでクラスにメソッドを定義するには、関数と同様にfunctionを使います。

メソッドの定義方法

class クラス名 {
  [アクセス権] function メソッド名([引数 ...]) {
    //メソッドの処理
    return 戻り値;
  }
}

メソッドにはアクセス権を指定することができます。アクセス権とは、そのメソッドにアクセスすることのできる範囲を限定することができる修飾子です。

アクセス権については「240」を参照してください。

メソッドを実行するには「$object->method()」のように、インスタンス化されたオブジェクトの変数に「->」をつけてメソッド名を指定します。

メソッドには複数の引数を指定して実行することもできます。

また、$thisという変数を使うと「$this->method()」のように自分のオブジェクトのメソッドを実行することもできます。<

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません