PHP 파서에 쓰여진 PHP 파서
- 소프트웨어 : PHP Parser
- OS :
- 프로그래밍 언어 : PHP
- 공식 웹사이트 : HOME
PHP Parser 상세
이것은 PHP로 작성된 PHP 8.0 파서에서 PHP 5.2입니다.그 목적은 정적 코드 분석 및 조작을 단순화하는 것입니다.파서는 정적 분석, 코드 조작 및 기본적으로 프로그래밍 방식으로 코드를 다루는 다른 응용 프로그램에 유용합니다.파서는 코드의 추상 구문 트리 (AST)를 구성하여 추상적이고 견고한 방식으로 처리 할 수 있습니다.파서가 token_get_all (PHP 버전이 실행되는 PHP 버전을 숨길 수 있음)이 반환 한 토큰을 기반으로하므로 최신 버전에서 토큰을 에뮬레이트하는 래퍼가 제공됩니다.이렇게하면 예를 들어 PHP 7.0에서 실행중인 PHP 7.4 소스 코드를 구문 분석 할 수 있습니다.이 에뮬레이션은 다소 해킹이되지만 완벽하지는 않지만 모든 본구 코드에서 잘 작동해야합니다.AST를 PHP 코드로 변환하는 행위 인 예쁜 인쇄를 지원합니다.\u0026 # 34, 예쁜 인쇄 \u0026 # 34;출력이 특히 예쁘다는 것을 의미하지는 않습니다.