2013-10-17 162 views
0

我在一個文件中有一個最終的類以及它的私有/公共靜態方法,並且想要在另一個文件中訪問它的私有靜態方法。我可以這樣做嗎?這是合法的訪問嗎?在php中,我們可以從課堂外訪問最終課程的私有方法嗎?

+4

你爲什麼不嘗試,看看會發生什麼改變它在運行時? –

+0

我試過並得到這個錯誤「Uncaught SyntaxError:Unexpected token <」。所以我不確定我是否缺少一些東西。 –

+1

試圖訪問某些類的私人或任何你正試圖做不會給一個意想不到的標記。所以這裏看起來你錯過了一些東西。 – Mohit

回答

0

你總是可以嘗試通過反射

$method = new ReflectionMethod('FinalClassName', 'staticMethodName'); 
$method->setAccessible(true); 

$method->invoke(null, $arg1, $arg2, $etc); 
相關問題