V8Js
PHP Manual

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: принуждает объекты JS быть ассоциативными массивами PHP

Возвращаемые значения

Возвращает последнюю переменную, созданную в коде Javascript, предварительно сконвертировав ее в подходящий тип PHP.


V8Js
PHP Manual