文字列を JavaScript のコードとして実行する

# V8Js::executeString

(PECL v8js >= 0.1.0)

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

### 説明

public function 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 の変数の型に変換して返します。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open