Die Klasse V8Js
(PECL v8js >= 0.1.0)
Einführung
Dies ist die Kernklasse der V8JS-Erweiterung. Jede Instanz dieser Klasse hat einen eigenen Kontext, in dem das gesamte JavaScript kompiliert und ausgeführt wird.
Für mehr Informationen, siehe V8Js::__construct().
Klassenbeschreibung
string
$object_name = "PHP",array
$variables = array(),array
$extensions = array(),bool
$report_uncaught_exceptions = true)
$script, string $identifier = "V8Js::executeString()", int $flags = V8Js::FLAG_NONE): mixedstring
$extension_name,string
$script,array
$dependencies = array(),bool
$auto_enable = false): bool
Vordefinierte Konstanten
V8Js::V8_VERSION-
Version der V8-Engine.
V8Js::FLAG_NONE-
Keine Parameter.
V8Js::FLAG_FORCE_ARRAY-
Verursacht, dass alle JavaScript-Objekte in PHP als assoziative Arrays abgebildet werden.
Inhaltsverzeichnis
- V8Js::__construct — Erstellt ein neues V8Js-Objekt
- V8Js::executeString — Führt JavaScript-Code aus
- V8Js::getExtensions — Gibt ein Array der registrierten Erweiterungen zurück
- V8Js::getPendingException — Liefert eine ausstehende ungefangene JavaScript-Exception
- V8Js::registerExtension — Registriert JavaScript-Erweiterungen für V8Js

