メインプロジェクトにロードされているクラスを$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
まず、それが定義されているファイルにこれを追加し、Base_Add_Onのように、何か他のものにAdd_Onクラスの名前を変更します。
class Add_On extends Base_Add_On
{
// your custom replacements here
}
0
をプロジェクトのauto_load関数またはspl_auto_load関数に変更を加えることができれば、これらのクラスを自分で置き換えることになります。
関連する問題
- 1. PHPはクラス関数を文字列で置き換えます
- 2. 置き換えるクラス名はjqueryの
- 3. HTMLをPHPに置き換える
- 4. HTMLポストアクションをPHPに置き換える
- 5. PHPクラス内の関数を置き換えることはできますか?
- 6. 場で私のクラスにCSSクラスを置き換える
- 7. utilクラスを置き換えるベストパターン
- 8. jQueryがクラスを置き換える
- 9. クラスを置き換える値型デザインパターン
- 10. テキストファイルのテキストを置き換えるPHP
- 11. PHP EMダッシュを置き換えるREGEX
- 12. PHPで1行を置き換えるには?
- 13. PHPのクラス置換
- 14. "@" postタグをPHPのregexに置き換えるには?
- 15. 配列歩き、PHPやJavaScriptで置き換える(phpjsは)
- 16. javascriptでクラス名を動的に置き換える方法
- 17. XMLを置き換えます&(PHP)
- 18. PHPの\ "を"と置き換えます
- 19. phpのフレーズを置き換えるには?
- 20. LaravelのネイティブPHPの `require_once`を置き換えるには?
- 21. PHPで式をテキストに置き換えることはできますか?
- 22. TabActivityをフラグメントに置き換える:クラスを拡張するエラー
- 23. web.config変換でIIS書き換えルールを置き換える
- 24. JAXBバインディングを実装クラスにグローバルに置き換える
- 25. c#プレースホルダをtext.htmlに置き換えて置き換えます。
- 26. ホバーテキストを置き換えて画像に置き換えます
- 27. JSONとPHPの置き換え
- 28. PHP 5.3.0 NumberFormatterの置き換え
- 29. PHP ADOdbのアクティブレコード::置き換え()バグ
- 30. javascriptでグローバルに置き換える機能を置換する
編集しました –