PHP 8.5.0 Beta 3 available for testing

V8Js::__construct

(PECL v8js >= 0.1.0)

V8Js::__construct β€” Erstellt ein neues V8Js-Objekt

Beschreibung

public V8Js::__construct(
    string $object_name = "PHP",
    array $variables = array(),
    array $extensions = array(),
    bool $report_uncaught_exceptions = true
)

Erstellt ein neues V8Js-Objekt.

Parameter-Liste

object_name

Der Name des Objekts, dass an JavaScript ΓΌbergeben wird.

variables

Zuweisung von PHP-Variablen die in JavaScript verfΓΌgbar sein sollen. Es muss sich um ein assoziatives array im folgenden Format handeln: array("name-for-js" => "name-of-php-variable"). Standard ist ein leeres Array.

extensions

Liste von Erweiterungen, die mit V8Js::registerExtension() registriert wurden und im JavaScript-Kontext des erstellten V8Js-Objekts verfΓΌgbar sein sollen.

Hinweis:

Erweiterungen, die als automatisch aktiviert registriert wurden, mΓΌssen nicht in diesem Array gelistet werden. Auch wenn eine Erweiterung von anderen abhΓ€ngt, mΓΌssen letztere nicht gelistet werden. Standard ist ein leeres Array.

report_uncaught_exceptions

Steuert, ob ungefangene JavaScript-Exceptions sofort berichtet werden sollen oder nicht. Standardeinstellung ist true, wenn der Wert auf false gesetzt wird, kann auf die ungefangene Ausnahme ΓΌber V8Js::getPendingException() zugegriffen werden.

οΌ‹add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top