FFI::scope

(PHP 7 >= 7.4.0, PHP 8)

FFI::scope实例化一个 FFI 对象,并在预加载期间解析 C 声明

描述

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

实例化一个 FFI 对象,并在预加载期间解析 C 声明。

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

参数

name

由特殊 FFI_SCOPE 定义的范围名称。

返回值

返回新创建的 FFI 对象。

参见

添加笔记

用户贡献笔记 1 条笔记

0
mh at hanft dot de
9 个月前
我发现 FFI::scope 仅在您选择 Apache 的线程模型“prefork”时才适用于 Apache。使用任何其他线程模型都会导致“范围未找到”(并且您必须使用 FFI::load,因为在这种情况下预加载似乎不可用)。
To Top