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

(PECL v8js >= 0.1.0)

V8Js::executeString — 문자열을 자바스크립트 코드로 실행


설명

public V8Js::executeString(string $script, string $identifier = "V8Js::executeString()", int $flags = V8Js::FLAG_NONE): mixed

script와 함께 전달된 문자열을 자바스크립트 코드로 컴파일하고 실행합니다.


매개변수

script
실행할 코드 문자열입니다.
identifier
실행된 코드의 식별자 문자열입니다. 디버깅에 사용됩니다.
flags
실행 플래그. 이 값은 V8Js::FLAG_* 상수 중 하나여야 하며 기본값은 V8Js::FLAG_NONE입니다.
  • V8Js::FLAG_NONE: 플래그 없음
  • V8Js::FLAG_FORCE_ARRAY: PHP에 전달된 모든 Javascript 객체가 연관 배열이 되도록 강제합니다.

반환 값

일치하는 PHP 변수 유형으로 변환된 Javascript 코드에서 인스턴스화된 마지막 변수를 반환합니다.