2012-05-22 31 views
2

你可以想到任何有效的方式(所以,file_get_contents +正則表達式+ eval是太重了)包含文件,而不執行任何東西,但類聲明?所以,只需要執行如下代碼:包含文件而不執行任何超過類聲明

class A { 
    //Whatever 
} 

,並忽略任何其他語句像echo或任何...

我知道這是一個不好的做法有關,但我與是不是我的工作文件我無法改變它。

+3

問題是......爲什麼你沒有爲你的課程單獨的文件?! – ThiefMaster

+0

因爲是不是我的文件我不能改變:) –

回答

0

最好的做法是讓你的課程在單獨的文件中。如果你有PHP 5.1或更高版本,你可以使用自動加載,所以如果你需要的話,它只會包含文件/類。 spl_autoload_register

+0

是的,我知道。但他們是不是我寫的文件,我不能改變:) –