首頁  >  文章  >  後端開發  >  php怎麼取得目前類別的方法名

php怎麼取得目前類別的方法名

王林
王林原創
2021-07-13 14:38:161845瀏覽

php取得目前類別的方法名稱的方法是,使用魔術常數__METHOD__來獲取,例如【function test() {echo  '函數名稱為:' . __METHOD__ ;}】。

php怎麼取得目前類別的方法名

本文操作環境:windows10系統、php 7.3、thinkpad t480電腦。

php為我們提供了__FILE__、__DIR__、__LINE__、__CLASS__、__NAMESPACE__、__METHOD__、__FUNCTION__等魔術變量,其中:

__FILE__:傳回該檔案的完整路徑和檔案名稱。

__DIR__:傳回檔案的目錄。

__LINE__:傳回目前檔案的行數。

__CLASS__:傳回類別名稱。

__NAMESPACE__:傳回目前命名空間的名稱。

__METHOD__:傳回類別的方法名稱。

__FUNCTION__:傳回目前函數名稱。

下面我們來看下__METHOD__魔術常數。

它表示類別的方法名稱(PHP 5.0.0 新加)。傳回該方法被定義時的名字(區分大小寫)。

範例:

<?php
function test() {
    echo  &#39;函数名为:&#39; . __METHOD__ ;
}
test();
?>

輸出結果:

函数名为:test

相關影片教學分享:php影片教學

#

以上是php怎麼取得目前類別的方法名的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn