V8Js::executeString

V8Js::executeString

(PECL v8js >= 0.1.0)

V8Js :: executeString - 以Javascript代码执行一个字符串

描述

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

编译并执行script以Javascript代码传递的字符串。

参数

script

要执行的代码字符串。

identifier

已执行代码的标识符字符串。用于调试。

flags

执行标志。该值必须是V8Js :: FLAG_ *常量之一,默认为V8Js::FLAG_NONE

  • V8Js::FLAG_NONE:没有标志

  • V8Js::FLAG_FORCE_ARRAY:强制所有传递给PHP的Javascript对象成为关联数组

返回值

返回转换为匹配的PHP变量类型的Javascript代码中实例化的最后一个变量。

← V8Js::__construct

V8Js::getExtensions →