1
假設一個PHP腳本使用類的方法的然後再生類A的新的源代碼如何取消聲明已經聲明的類?
如果類A已經宣佈,不會PHP來undeclare A類讓我提供的方法可能重新要求A類的新創建源?
'已經聲明'我的意思是,一個類的來源已被解析,因此類名被定義並綁定到類定義。
更新2014年2月22日
RunKit確實提供了runkit_constant_remove。沒有使用RunKit,似乎不是未聲明/取消定義類的方法。
1)通過反射API生成? 2)你的意思是什麼意思?包括在內呢? 3)(建議)將新代碼放在不同的位置,並從那裏要求。如果使用名稱空間,只需將其從使用原始類A的名稱空間更改爲 – Eugene