2010-06-09 1 views
1

나는 클래스에 PHP 파일을 많이 가지고있다. (비록 내가 그들도 클래스의 코드를 가지고 있지 않다는 것을 100 % 확신 할 수는 없지만)이 파일들을 파싱해서 정보를 얻는다. 클래스의 이름, 메소드, 프로퍼티, private/public/static 등의 클래스들. PHP의 리플렉션 클래스를 보았는데, 이것은 내가 원하는 것에 매우 가깝지만 리플렉션은 보이지 않는다. 외부 파일을 사용하려면 먼저 클래스를 정의해야합니다. 코드가 실행되지 않고 파일을 편집 할 것이므로 오류가 없다고 보장 할 수 없습니다.리플렉션과 마찬가지로 코드를 실행하지 않고 파일에서 클래스, 속성 및 메서드 데이터를 가져 오는 방법은 무엇입니까?

제안 사항?

감사합니다.

+0

클래스를 자신의 파일로 이동할 수 없습니까? – rojoca

답변

0

가상 샌드 박스를 사용하려고 할 수 있습니다. PECL 확장입니다. 문서에서 얻을 수있는이 기능에 대한 추가 정보 Runkit_Sandbox

관련 문제