2017-11-01 32 views
0

의 자동로드, I는 가지고함수 getLoader이 함수에서는 autoload.php</p> <p>에서 호출 심포니 프로젝트 벤더/작곡가/autoload_real.php에서 심포니

spl_autoload_register(array('ComposerAutoloaderInit374429f4ab4935127e2d36a0613c8d3a', 'loadClassLoader'), true, true); 

두 오토로더 등록 spl_autoload_register "ComposerAutoloaderInit374429f4ab4935127e2d36a0613c8d3a"및 "loadClassLoader"

함수 "부하 ClassLoader "이 존재하지만"ComposerAutoloaderInit374429f4ab4935127e2d36a0613c8d3a "기능을 찾을 수 없습니다.

내 질문은 :

"ComposerAutoloaderInit374429f4ab4935127e2d36a0613c8d3a"는 자동 로더의 기능 또는 nameclass이 있습니다

?

자동 로더 기능인 경우 클래스가 어디에 있습니까?

미리 감사드립니다.

답변

2

실제로는 오토로더가 하나 뿐이므로 배열은 콜백입니다.

ComposerAutoloaderInit374429f4ab4935127e2d36a0613c8d3a은 클래스 이름이며 loadClassLoader은 사용할 메소드의 이름입니다.

클래스는 autoload_real.php 파일에 직접 정의되어 있으며이 메서드는 클래스의 첫 번째 메서드입니다.

+0

감사합니다. Finwe, 그게 내가 필요한 것입니다. 따라서 첫 번째 인자 인 spl_autoload_register에 전달 된 배열의 첫 번째 항목은 클래스의 이름입니다 –