[英]Get the file name of a instantiated class
假設我在抽象類方法中使用get_class($this)
了類名。
我怎樣才能獲得定義此類的文件名? (完整路徑)
我知道我可以將它作為參數傳遞給我的子類並創建一個可以在父類中訪問的屬性,但我想知道PHP是否內置了一些內容
你需要的是ReflectionObject
類及其方法ReflectionClass::getFileName
。
$reflection_class = new ReflectionClass(get_class($this));
echo $reflection_class->getFileName();
在此查看功能手冊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.