這篇文章主要講解了“php如何獲取當(dāng)前類的方法名”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“php如何獲取當(dāng)前類的方法名”吧!
企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對(duì)外擴(kuò)展宣傳的重要窗口,一個(gè)合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺(tái),成都創(chuàng)新互聯(lián)面向各種領(lǐng)域:陽(yáng)臺(tái)護(hù)欄等成都網(wǎng)站設(shè)計(jì)、成都營(yíng)銷網(wǎng)站建設(shè)解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。
php獲取當(dāng)前類的方法名的方法是,使用魔術(shù)常量__METHOD__來獲取,例如【function test() {echo '函數(shù)名為:' . __METHOD__ ;}】。
本文操作環(huán)境:windows10系統(tǒng)、php 7.3、thinkpad t480電腦。
php為我們提供了__FILE__、__DIR__、__LINE__、__CLASS__、__NAMESPACE__、__METHOD__、__FUNCTION__等魔術(shù)變量,其中:
__FILE__:返回該文件的完整路徑和文件名。
__DIR__:返回文件的目錄。
__LINE__:返回當(dāng)前文件的行數(shù)。
__CLASS__:返回類名。
__NAMESPACE__:返回當(dāng)前命名空間的名稱。
__METHOD__:返回類的方法名。
__FUNCTION__:返回當(dāng)前函數(shù)名。
下面我們來看下__METHOD__魔術(shù)常量。
它表示類的方法名(PHP 5.0.0 新加)。返回該方法被定義時(shí)的名字(區(qū)分大小寫)。
舉例:
輸出結(jié)果:
函數(shù)名為:test
感謝各位的閱讀,以上就是“php如何獲取當(dāng)前類的方法名”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)php如何獲取當(dāng)前類的方法名這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!