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.