PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips238 デストラクタを定義する

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

1-16クラス・オブジェクトTips238 デストラクタを定義する

Level2

Point__destruct関数を宣言する

デストラクタとは、クラスのインスタンスが破棄される際に実行されるメソッドのことです。

デストラクタは、特定のインスタンス(オブジェクト)への全ての参照が削除された直後やunset関数などによってオブジェクトが明示的に破棄された直後、もしくはスクリプトの終了時に実行されます。

また、デストラクタは省略することができます。

PHPでデストラクタを宣言するには、__destructという名前の関数(メソッド)を宣言します。

デストラクタの宣言方法

class クラス名 {
  function __destruct([引数 ...]) {
    //デストラクタの処理
  }
}
リスト1238.php
<?php
  //「テスト」クラス
  class Test {
    //番号
    pub

出典情報

Medium

PHP逆引き大全 516の極意

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

コメント

    コメントはありません