get_class()函數是PHP中的內置函數,用於返回對象的類名。
用法:
string get_class( object $object )
參數:該函數接受單個參數$object,該參數保存需要測試的對象。在類內部可以省略此參數的值。
返回值:該函數返回對象是實例的類名。如果對象不是對象,則返回FALSE。如果在類內部省略對象,則返回類名稱。
以下示例程序旨在說明PHP中的get_class()函數:
程序1:
<?php
// Create a class
class GFG {
public function Geeks() {
echo "Class name:" . get_class($this);
}
}
// Create an object
$obj = new GFG();
$obj->Geeks();
?>
輸出:
Class name:GFG
程序2:
<?php
// Creating class
class GFG {
public $data1;
public $data2;
public $data3;
}
if(class_exists('GFG')) {
$obj = new GFG();
echo "Class name:" . get_class($obj);
}
else {
echo "Class does not exist";
}
?>
輸出:
Class name:GFG
參考: https://www.php.net/manual/en/function.get-class.php
相關用法
- PHP ReflectionParameter getClass()用法及代碼示例
- PHP Ds\Set last()用法及代碼示例
- p5.js int()用法及代碼示例
- PHP Ds\Set first()用法及代碼示例
- p5.js red()用法及代碼示例
- p5.js min()用法及代碼示例
- p5.js value()用法及代碼示例
- p5.js nfs()用法及代碼示例
- PHP pow( )用法及代碼示例
- PHP sin( )用法及代碼示例
- d3.js d3.min()用法及代碼示例
注:本文由純淨天空篩選整理自AshokJaiswal大神的英文原創作品 PHP | get_class() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。