私のサイトでは、私はいくつかのアドオンを持つつもりです。現時点では、ユーザーが必要とするプラグインを入手することができますが、そのプラグインを含める方法がわかりません。異なるファイルから同じ名前のCal関数
プラグインがすべてplugins
というディレクトリにあり、各プラグインがそのディレクトリの下にあるディレクトリに構造化されていて、各プラグインディレクトリにはinit.php
というファイルがあります。
Array ([2] => forums [3] => mesages [4] => profile [5] => clock)
となってきて対応するディレクトリの配列:次のようなスキャンDIRのビルドアレイと
Array (
[2] => plugins/forums/init.php
[3] => plugins/mesages/init.php
[4] => plugins/profile/init.php
[5] => plugins/something/init.php
)
私の問題/質問は、私はこれらのinit.php
の関数を呼び出す行う方法です。私はforeach
を配列を通して何とかrequire()
したら、単にinit.php
から関数を呼び出すのは、いずれのプラグインからでも可能です。
私はclock_init()
という名前の機能を持っていると考えましたが、可能ならばそれを避けたいと思います。私の苦境に対する示唆は何ですか?
? – KingCrunch