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 코드에서 인스턴스화된 마지막 변수를 반환합니다.