は が
class SimleClass{
public static function func1($arg){...}
}
はそれ SimpeClass :: func1の($の引数)を使用する静的関数を持つクラスとして使用することができる最も現実的な方法です。
またはsigleton
class SimleClass{
protected static $_instance=null;
private function __construct(){...}
public static function getInstance(){
if(is_null(self::$_instance)
self::$_instance=new SimpleClass();
return self::$_instance;
}
public function func1($arg){...}
}
SimpleClass ::のgetInstance()それを使用する - >関数func1($ argを);
とどのように が
のinclude_once使用することができますし、
function myClassLoader($className){
include_once "/lib/$className.php";
}
spl_autoload_register(myClassLoader);
オートローダー・クラスを実装することができ、それ自体だと思い、それを接続する================== ========================= もっと具体的な答えが必要データ。 おそらくあなたのアプリケーションは、より論理的な構造を得るために並べ替えることができます
私はグローバルな使い方を考えましたが、定数がもっと簡単だと思います。 – ryanve
異なるファイルで同じ定数名を使用しないでください。 ;) –
これは多くの場合、他の言語のインクルードプロテクターと呼ばれています;) –