V8 자바스크립트 엔진 통합 V8Js::registerExtension

(PECL v8js >= 0.1.0)

V8Js::registerExtension — V8Js용 자바스크립트 확장 등록


설명

public static V8Js::registerExtension(
    string $extension_name,
    string $script,
    array $dependencies = array(),
    bool $auto_enable = false
): bool
                

V8Js 컨텍스트에서 사용할 확장으로 전달된 Javascript script를 등록합니다.


매개변수

extension_name
등록할 확장의 이름입니다.
script
등록할 자바스크립트 코드입니다.
dependencies
등록할 확장이 의존하는 확장 이름의 배열입니다. 이러한 확장은 이 확장이 로드될 때 자동으로 활성화됩니다.

메모: 종속성을 포함한 모든 확장은 이를 사용하는 V8Js가 생성되기 전에 등록되어야 합니다.

auto_enable
true로 설정하면 모든 V8Js 컨텍스트에서 확장이 자동으로 활성화됩니다.

반환 값

확장이 성공적으로 등록되면 true를 반환하고 그렇지 않으면 false를 반환합니다.