는 가
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 ($에 인수);
과 어떻게 이
include_once 문 사용할 수 있으며 자동 로더 클래스를
function myClassLoader($className){
include_once "/lib/$className.php";
}
spl_autoload_register(myClassLoader);
을 구현할 수 자체를 생각 연결 ================== =========================================================================================================================================================================================== 데이터. 아마도 응용 프로그램을 재정비하여보다 논리적 인 구조를 만들 수 있습니다.
쿨인데 'global'을 사용하는 것에 대해 생각했지만 상수가 더 쉽다고 생각합니다. – ryanve
다른 파일에서 동일한 상수 이름을 사용하지 마십시오. ;) –
이것은 다른 언어의 포함 보호자라고도합니다.) –