1
在一個PHP類中,它是一個更大的系統的一部分,它的全部內容都不容易知道,有可能找出源代碼駐留在我的代碼已知的對象中的位置?也就是說,我有一個變量,加載了一個我不太瞭解的對象。給定該變量,是否有一種方法可以知道要查找哪個源文件來查找變量中對象的源代碼?在PHP代碼中,給定一個對象,是否可以找到源文件?
在一個PHP類中,它是一個更大的系統的一部分,它的全部內容都不容易知道,有可能找出源代碼駐留在我的代碼已知的對象中的位置?也就是說,我有一個變量,加載了一個我不太瞭解的對象。給定該變量,是否有一種方法可以知道要查找哪個源文件來查找變量中對象的源代碼?在PHP代碼中,給定一個對象,是否可以找到源文件?
當然可以。
<?php
class Test {
}
$test = new Test;
$reflect = new ReflectionClass(get_class($test));
echo $reflect->getFileName();
我以爲可能會有:)很好,謝謝。 – user185631 2011-02-17 07:59:15