PHP マジック メソッド: __isset および __unset

WBOY
リリース: 2016-08-08 09:33:08
オリジナル
1048 人が閲覧しました

php5 以降のバージョンでは、クラスでマジック メソッドを使用できるようになりました。 PHP では、2 つのアンダースコア (__) で始まるメソッドはマジック メソッドとして予約されると規定されているため、既存のマジック メソッドをオーバーロードする場合を除き、関数名を __ で始めないことをお勧めします。

PHP の既存のマジック メソッドには、__construct、__destruct、__call、__get、__set、__isset、__unset、__sleep、__wakeup、__toString、__set_state、__clone などがあります。

この記事

ゆっくり夜を探して 空高く輝く月が

__isset() - クラス属性または非クラス属性で isset() メソッドを使用する場合、属性が存在しないか非パブリックの場合、__isset() メソッドが自動的に実行されます。

__unset() -クラス属性または非クラス属性に対してunset()メソッドを使用する場合、属性が存在しないか非publicの場合、__unset()メソッドが自動的に実行されます

リーリー

結果は次のとおりです。

リーリー

上記は、PHP マジック メソッド __isset と __unset を紹介しており、PHP マジック メソッドの内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!