PHP8 運(yùn)行時(shí)配置

2023-09-01 11:19 更新

這些函數(shù)的行為受 php.ini 中的設(shè)置影響。

FFI 配置選項(xiàng)
名字 默認(rèn) 可修改范圍 更新日志
ffi.enable "preload" PHP_INI_SYSTEM  
ffi.preload "" PHP_INI_SYSTEM  

有關(guān) PHP_INI_* 樣式的更多詳情與定義,見 配置可被設(shè)定范圍。

這是配置指令的簡(jiǎn)短說(shuō)明。

ffi.enable string

允許啟用(“true”)或禁用(“false”)FFI API 使用,或僅限于 CLI SAPI 和預(yù)加載文件(“preload”)。

FFI API 限制僅影響 FFI 類,但不影響 FFI\CData 對(duì)象的重載函數(shù)。這意味著可以在預(yù)加載文件中創(chuàng)建一些 FFI\CData 對(duì)象,然后直接在 PHP 腳本中使用它們。

ffi.preload string

允許在啟動(dòng)期間預(yù)加載 FFI 綁定,如果設(shè)置了 opcache.preload_user,則使用 FFI::load() 是不可能實(shí)現(xiàn)這一點(diǎn)的。該指令接受 DIRECTORY_SEPARATOR 分隔的文件名列表??梢酝ㄟ^調(diào)用 FFI::scope() 來(lái)訪問預(yù)加載的綁定。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)