V8Js::executeString

(PECL v8js >= 0.1.0)

V8Js::executeStringFührt JavaScript-Code aus

Beschreibung

public V8Js::executeString ( string $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.

Parameter-Liste

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.

Rückgabewerte

Gibt die letzte im JavaScript-Code instanziierte Variable, in den passenden PHP-Variablentyp umgewandelt, zurück.