PHP Conference Japan 2024

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 則筆記

mh at hanft dot de
1 年前
我發現 FFI::scope 僅在 Apache 使用「prefork」執行緒模型時才能正常運作。使用任何其他執行緒模型都會導致「找不到範圍」(而且您必須使用 FFI::load,因為在這種情況下似乎無法預先載入)。
To Top