(PECL v8js >= 0.1.0)
V8Js::executeString — Führt JavaScript-Code aus
$script
, string $identifier
= "V8Js::executeString()", int $flags
= V8Js::FLAG_NONE
): mixed
Kompiliert die als script
übergebene Zeichenkette als JavaScript-Code
und führt sie aus.
script
Der Code, der ausgeführt werden soll.
identifier
Identifizierende Zeichenkette für den Code (zu Fehlersuchzwecken).
flags
Parameter für die Ausführung. Dieser Wert muss einer der folgenden
V8Js::FLAG_*
-Konstanten entsprechen, standardmäßig
V8Js::FLAG_NONE
.
V8Js::FLAG_NONE
: keine Parameter
V8Js::FLAG_FORCE_ARRAY
: veranlasst, dass
alle Javascript-Objekte in PHP als assoziative Arrays abgebildet
werden.
Gibt die letzte im JavaScript-Code instanziierte Variable, in den passenden PHP-Variablentyp umgewandelt, zurück.