2
你可以想到任何有效的方式(所以,file_get_contents
+正則表達式+ eval
是太重了)包含文件,而不執行任何東西,但類聲明?所以,只需要執行如下代碼:包含文件而不執行任何超過類聲明
class A {
//Whatever
}
,並忽略任何其他語句像echo
或任何...
我知道這是一個不好的做法有關,但我與是不是我的工作文件我無法改變它。
你可以想到任何有效的方式(所以,file_get_contents
+正則表達式+ eval
是太重了)包含文件,而不執行任何東西,但類聲明?所以,只需要執行如下代碼:包含文件而不執行任何超過類聲明
class A {
//Whatever
}
,並忽略任何其他語句像echo
或任何...
我知道這是一個不好的做法有關,但我與是不是我的工作文件我無法改變它。
最好的做法是讓你的課程在單獨的文件中。如果你有PHP 5.1或更高版本,你可以使用自動加載,所以如果你需要的話,它只會包含文件/類。 spl_autoload_register
是的,我知道。但他們是不是我寫的文件,我不能改變:) –
問題是......爲什麼你沒有爲你的課程單獨的文件?! – ThiefMaster
因爲是不是我的文件我不能改變:) –