Підтримка Windows
Флагиconfigure
configure тепер враховує додаткові змінні оточення CFLAGS
иLDFLAGS
Обробка CTRL
Комбінації клавіш CTRL+C та CTRL+BREAK у командному рядку можна перехопити, встановивши функцію-обробник за допомогою sapi_windows_set_ctrl_handler()
Функції proc_open() на Windows може бути передана опція "create_process_group". Це потрібно, якщо дочірній процес має обробляти події CTRL.
OPcache
OPcache тепер підтримує довільну кількість окремих кешів на кожного користувача за допомогою INI-директиви opcache.cache_id
. Всі процеси з однаковим ідентифікатором кеша та користувачем використовують один і той самий екземпляр OPcache.
stat
Поліпшено реалізацію stat.
- Передається номер індексного дескриптора (inode), який спирається на індекс файлу NTFS.
- Номер пристрою тепер виходить із серійного номера тома.
Зверніть увагу, що на 64-бітових системах обидва значення витягуються із системи у вихідному вигляді. У 32-розрядних системах ці значення фіктивні, тому що можуть перевищувати максимальне 32-розрядне ціле число, дозволене PHP.
libsqlite3
libsqlite3 більше не компілюється статично у php_sqlite3.dll та php_pdo_sqlite.dll, но доступен как libsqlite3.dll. Обратитесь к инструкции по установке дляSQLite3 і PDO_SQLITEсоответственно.