V8 자바스크립트 엔진 통합 설치 런타임 구성

이러한 함수의 동작은 php.ini의 설정에 영향을 받습니다.

V8js 구성 옵션

Name Default Changeable Changelog
v8js.max_disposed_contexts 25 PHP_INI_ALL
v8js.flags   PHP_INI_ALL

다음은 구성 지시문에 대한 간단한 설명입니다.

v8js.max_disposed_contexts int
V8이 가비지 수집을 수행하도록 하기 전에 삭제된 컨텍스트에 대한 제한을 설정합니다.
v8js.flags string
V8 명령줄 플래그를 설정합니다. 사용 가능한 플래그 목록은 이 매개변수를 --help로 설정하여 CLI 모드에서 얻을 수 있습니다. 예시:

$ php -r 'ini_set("v8js.flags", "--help"); new V8Js;' | less

메모: 이러한 플래그가 런타임에 유효하려면 V8J 객체가 인스턴스화되기 전에 ini_set() 호출이 완료되어야 합니다!