PHP8 运行时配置

2023-09-01 11:19 更新

这些函数的行为受 php.ini 中的设置影响。

FFI 配置选项
名字 默认 可修改范围 更新日志
ffi.enable "preload" PHP_INI_SYSTEM  
ffi.preload "" PHP_INI_SYSTEM  

有关 PHP_INI_* 样式的更多详情与定义,见 配置可被设定范围

这是配置指令的简短说明。

ffi.enable string

允许启用(“true”)或禁用(“false”)FFI API 使用,或仅限于 CLI SAPI 和预加载文件(“preload”)。

FFI API 限制仅影响 FFI 类,但不影响 FFI\CData 对象的重载函数。这意味着可以在预加载文件中创建一些 FFI\CData 对象,然后直接在 PHP 脚本中使用它们。

ffi.preload string

允许在启动期间预加载 FFI 绑定,如果设置了 opcache.preload_user,则使用 FFI::load() 是不可能实现这一点的。该指令接受 DIRECTORY_SEPARATOR 分隔的文件名列表。可以通过调用 FFI::scope() 来访问预加载的绑定。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号