V8Js::executeString
(PECL v8js >= 0.1.0)
V8Js::executeString — Выполнить строку как код Javascript
Описание
$script
, string $identifier = "V8Js::executeString()"
, int $flags = V8Js::FLAG_NONE
) : mixed
Компилирует и выполняет строку, переданную в параметр script,
как код Javascript.
Список параметров
-
script -
Строка, содержащая код для выполнения.
-
identifier -
Строка идентификатор для запущенного кода. Используется для отладки.
-
flags -
Флаги запуска. Значение должно быть одной из констант
V8Js::FLAG_*, по умолчаниюV8Js::FLAG_NONE.-
V8Js::FLAG_NONE: без флагов -
V8Js::FLAG_FORCE_ARRAY: принуждает объекты JS быть ассоциативными массивами PHP
-
Возвращаемые значения
Возвращает последнюю переменную, созданную в коде Javascript, предварительно сконвертировав ее в подходящий тип PHP.