English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 基礎チュートリアル

PHP 高級チュートリアル

PHP & MySQL

PHP リファレンスマニュアル

PHP get_class() 関数の使用法と例

PHP クラス/Object 関数リファレンスマニュアル

get_class() 関数はオブジェクトのクラス名を返します。

構文

get_class ( $object );

定義と用法

この関数は指定されたオブジェクトのクラス名を取得します。

パラメータ

番号パラメータ及び説明
1

object(必須)

テストするオブジェクト。クラス内であれば、このパラメータは省略できます。

返り値

オブジェクトがインスタンスのクラスである場合、その名前を返します。オブジェクトがオブジェクトでない場合、FALSEを返します。

オンラインサンプル

以下はこの関数の使用方法、インスタンスオブジェクトの名前を返します-

<?php
   class f1 {
      function f1() {
         // 一部のロジックを実現
      }
      
      function name() {
         echo "私の名前は " , get_class($this) , "\n";
      }
   }
   //オブジェクトの作成
   $bar = new f1();
   
   // 外部呼び出し
   echo "その名前は " , get_class($bar) , "\n";
   
   // 内部呼び出し
   $bar->name();
?>
テストを見て‹/›

以下のような結果が生成されます-

その名前は f1
私の名前は  f1

 PHP クラス/Object 関数リファレンスマニュアル