(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.