ホームページ > バックエンド開発 > PHPチュートリアル > PHP コンストラクターとデストラクター、PHP コンストラクター_PHP チュートリアル

PHP コンストラクターとデストラクター、PHP コンストラクター_PHP チュートリアル

WBOY
リリース: 2016-07-12 08:53:56
オリジナル
923 人が閲覧しました

php コンストラクターとデストラクター、php コンストラクター

php コンストラクターは、オブジェクトの作成後に最初に自動的に呼び出されるメソッドであり、デストラクターは、オブジェクトが解放される前に最後に自動的に呼び出されるメソッドです。この記事では、プログラマー向けに PHP のコンストラクターとデストラクターを紹介します。

phpコンストラクター

1. オブジェクト作成後に「最初に」「自動的に呼び出される」メソッドです
2. コンストラクターメソッドの定義、メソッド名は固定です、
php4:とクラス名は同じですメソッドはコンストラクター メソッドです
php5 では、コンストラクター メソッドはマジック メソッド __construct() の使用を選択します。この名前は、すべてのクラスでコンストラクター メソッドを宣言するために使用されます。
利点: クラス名が変更された場合、コンストラクター メソッドは必要ありません。変更対象
マジックメソッド:クラス内 あるマジックメソッドを記述すると、そのメソッドに対応する関数が追加されます
メソッド名は全て固定(全てシステムが提供)しており、自身はありません。
各マジック メソッドは異なるタイミングで作成され、特定の関数を完了するために自動的に呼び出されます。
異なるマジック メソッドは異なる呼び出しタイミングを持ちます。
__construct(); で始まります。 );...

関数: メンバーのプロパティを初期化します。

phpデストラクター

1. オブジェクトが解放される前に最後に「自動的に」呼び出されるメソッド

ガベージコレクター (Java php) を使用し、C++ を手動で解放する

機能: いくつかのリソースを閉じ、クリーンアップ作業を行う

__destruct();

phpのコンストラクターとデストラクターの例

リーリー 元のアドレス: http://www.manongjc.com/article/730.html

関連書籍:

PHP デストラクターを使用するための簡単な手順

PHP初期化オブジェクトのコンストラクターとデストラクターの簡単な例

PHPのコンストラクター、デストラクター、およびこのキーワードの詳細な紹介

phpコンストラクターとデストラクターの分析

http://www.bkjia.com/PHPjc/1122390.html

www.bkjia.com本当http://www.bkjia.com/PHPjc/1122390.html技術記事 PHP コンストラクターとデストラクター、PHP コンストラクター PHP コンストラクターは、オブジェクトの作成後に最初に自動的に呼び出されるメソッドであり、デストラクターは、オブジェクトが解放される前に最後に自動的に呼び出されるメソッドです...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート