(PECL v8js >= 0.1.0)
V8Js::executeString — 將字串作為 Javascript 程式碼執行
$script
, 字串 $identifier
= "V8Js::executeString()", 整數 $flags
= V8Js::FLAG_NONE
): 混合編譯並執行以 script
參數傳入的字串作為 Javascript 程式碼。
script
要執行的程式碼字串。
identifier
已執行程式碼的識別字串。用於除錯。
flags
執行旗標。此值必須是 V8Js::FLAG_*
常數之一,預設為 V8Js::FLAG_NONE
。
V8Js::FLAG_NONE
:無旗標
V8Js::FLAG_FORCE_ARRAY
:強制所有傳遞給 PHP 的 Javascript 物件都為關聯式陣列
傳回 Javascript 程式碼中最後一個實例化的變數,並轉換為對應的 PHP 變數類型。