PHP 8.4.2 Released!

V8Js::__construct

(PECL v8js >= 0.1.0)

V8Js::__constructConstruit un nouvel objet V8Js

Description

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

Construit un nouvel objet V8Js.

Liste de paramètres

object_name

Le nom de l'objet passé à Javascript.

variables

Une liste des variables PHP qui seront disponibles en Javascript. Doit être un tableau associatif au format array("nom-pour-js" => "nom-de-la-variable-php"). Par défaut, un tableau vide.

extensions

Liste des extensions enregistrées en utilisant la méthode V8Js::registerExtension(), qui devraient être disponibles dans le contexte Javascript de l'objet V8Js créé.

Note:

Les extensions enregistrées de telle façon qu'elles soient automatiquement actives n'ont pas besoin d'être listées dans ce tableau. De plus, si une extension a des dépendances, celles-ci peuvent être omises. Par défaut, un tableau vide.

report_uncaught_exceptions

Contrôle si les exceptions Javascript non attrapées sont reportées immédiatement ou non. Par défaut, vaut true. Si défini à false, l'exception non attrapée peut être accédée en utilisant la méthode V8Js::getPendingException().

add a note

User Contributed Notes

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