« FFI::new
FFI::sizeof »

FFI::scope

(PHP 7 >= 7.4.0, PHP 8)

FFI::scope — 事前ロード中にパースされた C の宣言を使って FFI オブジェクトをインスタンス化する

説明

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

事前ロード中にパースされた C の宣言を使って FFI オブジェクトをインスタンス化します。

FFI::scope() メソッドを同じスコープに対して複数回呼んでも安全です。 同じスコープを指す複数の参照は同時に読み込まれるかもしれません。

パラメータ

name

特殊な FFI_SCOPE define によって定義されたスコープ名。

戻り値

新しく作成された FFI オブジェクトを返します。

参考

  • FFI::load() - C のヘッダーファイルから C の宣言を読み込む
関連キーワード:
宣言   ロード   パース   インスタンス   scope   スコープ   sizeof   static   複数回   安全   複数   同時   define   参考   load   ヘッダー
関連する関数・ページ:
class.ffi   ffi.load   url.constants   language.types.relative-class-types   ffi.type   reserved.variables.globals