Установка
mbstring
не входить до списку модулів, які встановлюються за замовчуванням. Це означає, що спочатку цей модуль вимкнено. Для використання функцій цього модуля необхідно явно увімкнути його з опцією configure
. За додатковою інформацією звертайтесь до розділу Інсталяція
Наступні налаштування відносяться до модуля mbstring
-
--enable-mbstring: Увімкнення функцій
mbstring
. Ця установка необхідна для використання функційmbstring
libmbfl необхідна для роботи
mbstring
. libmbfl поставляється разом зmbstring
. До PHP 7.3.0, якщо libmbfl вже встановлена в системі, можна використовувати**--with-libmbfl[=DIR]**для використання встановленої бібліотеки. -
--disable-mbregex: Вимкнення функцій регулярних виразів, що підтримують багатобайтове кодування.
Oniguruma необхідна для функцій, що працюють із регулярними виразами з підтримкою багатобайтових кодувань. Починаючи з PHP 7.4.0 для виявлення бібліотеки libonig використовується pkg-config. До PHP 7.4.0 Oniguruma поставлялася разом із
mbstring
, але можна було виконати складання з уже встановленим libonig, передавши**--with-onig[=DIR]**Можливо заборонити багатобайтові регулярні вирази із поверненням за допомогою опції**--disable-mbregex-backtrack**