PHP Conference Japan 2024

FFI::scope

(PHP 7 >= 7.4.0, PHP 8)

FFI::scope使用预加载期间解析的 C 声明实例化 FFI 对象

描述

public static FFI::scope(string $name): FFI

使用预加载期间解析的 C 声明实例化 FFI 对象。

对于同一个作用域,FFI::scope() 方法可以安全地多次调用。可以同时加载对同一个作用域的多个引用。

参数

name

由特殊的 FFI_SCOPE 定义定义的作用域名称。

返回值

返回新创建的 FFI 对象。

参见

添加注释

用户贡献的注释 1 条注释

0
mh at hanft dot de
1 年前
我发现 FFI::scope 只有在您选择 Apache 的线程模型“prefork”时才能与 Apache 一起使用。使用任何其他线程模型都会导致“找不到作用域”(并且您必须使用 FFI::load 而不是,因为在这种情况下预加载似乎是不可能的)。
To Top