Php/docs/v8js.executestring

提供:Dev Guides
< Php
移動先:案内検索

V8Js::executeString

(PECL v8js >= 0.1.0)

V8Js::executeString文字列を Javascript のコードとして実行する


説明

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

script で渡した文字列を Javascript のコードとしてコンパイルし、実行します。


パラメータ

script
実行したいコード文字列。
identifier
実行するコードの識別子となる文字列。デバッグ時に使います。
flags
実行フラグ。 V8Js::FLAG_* 定数のいずれかでなければならず、デフォルトは V8Js::FLAG_NONE です。
V8Js::FLAG_NONE
  • 何もフラグが立っていません。
  • V8Js::FLAG_FORCE_ARRAY: PHP に渡されるすべての JS オブジェクトを連想配列にします。


返り値

Javascript のコード内で最後に生成された変数の値を PHP の変数の型に変換して返します。