我想用$addon= new Add_On
替換一個加載在主項目中的類; Add_On類具有我喜歡的結構,但我想要替換它的所有細節。 我可以在主項目中註釋掉$addon = new Add_on
並加載我自己的,但我不想直接修改主項目的代碼。我怎樣才能取代這個班級?如何在php中替換一個類?
0
A
回答
-1
創建一個新類擴展ADD_ON類:
Class Replace_Add_On extends Add_On {
// Override any functions or add new ones
}
2
首先,重命名ADD_ON類別的東西,像Base_Add_On,然後把這段定義它的文件:
class Add_On extends Base_Add_On
{
// your custom replacements here
}
0
如果您可以在項目中對auto_load或spl_auto_load函數進行更改,則將用您自己的函數替換這些類。
相關問題
- 1. 如何在PHP中替換子類?
- 2. 如何替換一個dll中的類?
- 3. 如何在php中替換一行?
- 4. 如何用PHP替換另一個字
- 5. 如何在PHP中用\\替換php替換\ \?
- 6. 如何在PHP中匹配並替換一個滿口?
- 7. 如何在php中替換preg_replace添加一個函數?
- 8. 如何在PHP中替換數組值
- 9. 如何在PHP中替換字符串?
- 10. 如何在php中替換href鏈接
- 11. 如何在php中替換½與.5
- 12. 如何在php中替換html
- 13. 如何在php中替換圖片?
- 14. PHP - 如何用另一個替換一個短語?
- 15. 如何在java中替換System類?
- 16. 替換另一個類中的方法
- 17. 如何從列中替換一個值
- 18. 如何在sql中使用替換函數用一個值替換一組值替換一組值
- 19. 如何在PHP中引用一個類?
- 20. 如何創建一個將替換現有java類的類?
- 21. 如何替換preg中的第一個和最後一個實例用PHP替換回調?
- 22. 如何在matlab中將一個類轉換爲另一個類
- 23. 如何在PHP中每隔一格替換背景顏色
- 24. 我該如何在PHP中的get查詢中替換一個變量?
- 25. 在PHP中替換多個字符串
- 26. 如何用php替換url
- 27. SQL:如何用兩個替換一個?
- 28. 如何在numpy中只替換一列?
- 29. 如何在PHP中搜索和替換整個多級數組?
- 30. 如何在PHP SQL查詢中替換多個佔位符
編輯您缺少關於您的擴展關鍵字的s – 2012-03-01 03:35:47