ホームページ  >  記事  >  バックエンド開発  >  PHP クラスとオブジェクトに関連するシステム関数と演算子の概要

PHP クラスとオブジェクトに関連するシステム関数と演算子の概要

怪我咯
怪我咯オリジナル
2017-06-28 13:40:14973ブラウズ

この記事では、PHP のクラスとオブジェクトに関連するシステム関数と演算子を主に紹介し、phpクラスとオブジェクトの操作プロセスでよく使用されるシステム関数と演算子をサンプルの形式でまとめて分析します。参考にしてみてください

この記事は、PHP クラスとオブジェクトに関連するシステム関数と演算子をまとめています。次のように、参照のためにすべての人と共有します:

システムfunction

Indexarrayクラスのすべての属性を取得します。添字は属性名です宣言されたすべてのクラスを取得します(システムクラスを含む) object()オブジェクトのプロパティをすべて取得し、配列を返し、添字がプロパティ名になりますインスタンスを決定しますobject
class_exists() get_class () / CLASS オブジェクトのクラス名を取得します
get_parent_class() オブジェクトの親クラスのクラス名を取得します
get_class_methods() クラスのすべてのメソッドを取得します、 return
get_class_vars()
get_declared_classes()
is_
オブジェクトかどうかを判定 get_object_vars()
property_exists() オブジェクトが存在するかどうかを判定 属性
METHOD メソッド名を取得
FUNCTION 関数名を取得
operator
新しい

instanceOf

オブジェクトが特定のクラスのインスタンス(継承を含む)かどうか
class bee{}
$o = new bee();
if($o instanceOf bee){
 echo 'true';
}

以上がPHP クラスとオブジェクトに関連するシステム関数と演算子の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。