# V8Js::executeString

(PECL v8js >= 0.1.0)

V8Js::executeString — Exécute une chaîne comme du code Javascript

### Description

public V8Js::executeString(string `$script`, string `$identifier` = "V8Js::executeString()", int `$flags` = `V8Js::FLAG_NONE`): mixed

Compile et exécute la chaîne passée par le paramètre `script` comme du code Javascript.

### Liste de paramètres

`script`

  La chaîne à exécuter.

`identifier`

  Identifiant pour le code exécuté. Utilisé lors du débogage.

`flags`

  Drapeaux d'exécution. Cette valeur doit être une des constantes `V8Js::FLAG_*`, et vaut par défaut `V8Js::FLAG_NONE`.

  - `V8Js::FLAG_NONE` : aucun drapeau

  - `V8Js::FLAG_FORCE_ARRAY` : force tous les objets Javascript passés à PHP à être des tableaux associatifs

### Valeurs de retour

Retourne la dernière variable instanciée dans le code Javascript, convertie en variable PHP de type correspondant.