首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

V8Js (class)

介绍

(PECL v8js >= 0.1.0)

这是V8Js扩展的核心类。从这个类创建的每个实例都有自己的上下文,其中所有的JavaScript都被编译和执行。

See V8Js::__construct() for more information.

类简介

V8Js {

/* Constants */

常量字符串V8_VERSION;

常量整数FLAG_NONE = 1;

常量整数FLAG_FORCE_ARRAY = 2;

/* Methods */

代码语言:javascript
复制
public __construct ([ string $object_name = "PHP" [, array $variables = array() [, array $extensions = array() [, bool $report_uncaught_exceptions = TRUE ]]]] )
代码语言:javascript
复制
public mixed executeString ( string $script [, string $identifier = "V8Js::executeString()" [, int $flags = V8Js::FLAG_NONE ]] )
代码语言:javascript
复制
public static array getExtensions ( void )
代码语言:javascript
复制
public V8JsException getPendingException ( void )
代码语言:javascript
复制
public static bool registerExtension ( string $extension_name , string $script [, array $dependencies = array() [, bool $auto_enable = FALSE ]] )

}

预定义的常量

V8Js::V8_VERSION

V8 Javascript引擎版本。

V8Js::FLAG_NONE

没有标志。

V8Js::FLAG_FORCE_ARRAY

强制所有JS对象在PHP中成为关联数组。

目录

  • V8Js :: __构造 - 构建一个新的V8Js对象
  • V8Js :: executeString - 以Javascript代码执行一个字符串
  • V8Js :: getExtensions - 返回一个注册扩展数组
  • V8Js :: getPendingException - 返回未捕获的Javascript异常
  • V8Js :: registerExtension - 注册V8Js的Javascript扩展

V8Js::__construct →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com