Установка

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**