PHP 8.4.0 RC4 available for testing

FFI::scope

(PHP 7 >= 7.4.0, PHP 8)

FFI::scopeInstantiates an FFI object with C declarations parsed during preloading

Beschreibung

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

Instantiates an FFI object with C declarations parsed during preloading.

The FFI::scope() method is safe to call multiple times for the same scope. Multiple references to the same scope may be loaded at the same time.

Parameter-Liste

name

The scope name defined by a special FFI_SCOPE define.

Rückgabewerte

Returns the freshly created FFI object.

Siehe auch

  • FFI::load() - Loads C declarations from a C header file

add a note

User Contributed Notes 1 note

up
0
mh at hanft dot de
1 year ago
I have found out that FFI::scope only works with Apache when you select Apache's threading model "prefork". Using any other threading model results in "scope not found" (and you have to use FFI::load instead because preloading seems not to be possible in this case).
To Top