(PHP 7 >= 7.4.0)
FFI::cdef — Creates a new FFI object
$code= "" [, string
$lib]] ) : FFI
Creates a new FFI object.
A string containing a sequence of declarations in regular C language (types, structures, functions, variables, etc). Actually, this string may be copy-pasted from C header files.
C preprocessor directives are not supported, i.e.
#defineand CPP macros do not work.
The name of a shared library file, to be loaded and linked with the definitions.
libis omitted, platforms supporting RTLD_DEFAULT attempt to lookup symbols declared in
codein the normal global scope. Other systems will fail to resolve these symbols.
Returns the freshly created FFI object.