PHP Conference Japan 2024

執行時期設定

這些函式的行為會受到 php.ini 中設定的影響。

SQLite3 設定選項
名稱 預設值 可變更性 變更記錄
sqlite3.extension_dir "" INI_SYSTEM  
sqlite3.defensive 1 INI_USER 適用於 libsqlite ≥ 3.26.0 的 PHP 7.2.17 和 7.3.4 版本。在 PHP 8.2.0 之前,此設定只能以 INI_SYSTEM 方式變更。

以下是設定指令的簡短說明。

sqlite3.extension_dir 字串

SQLite 可載入擴充套件所在的目錄路徑。

sqlite3.defensive 布林值

當啟用防禦旗標時,會停用允許普通 SQL 故意損毀資料庫檔案的語言功能。這會禁止直接寫入結構描述、陰影表格(例如 FTS 資料表)或 sqlite_dbpage 虛擬表格。此 php.ini 設定僅適用於 libsqlite ≥ 3.26.0 的版本。

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top