2024年PHP日本大会

安装

mbstring是一个非默认扩展。这意味着它默认情况下未启用。您必须使用configure选项显式启用该模块。有关详细信息,请参见安装部分。

以下配置选项与mbstring模块相关。

  • --enable-mbstring:启用mbstring函数。使用mbstring函数需要此选项。

    libmbfl对于mbstring是必需的。libmbflmbstring捆绑在一起。在PHP 7.3.0之前,如果系统中已安装libmbfl,则可以指定--with-libmbfl[=DIR]来使用已安装的库。

  • --disable-mbregex:禁用具有多字节字符支持的正则表达式函数。

    Oniguruma对于具有多字节字符支持的正则表达式函数是必需的。从PHP 7.4.0开始,使用pkg-config检测libonig库。在PHP 7.4.0之前,Onigurumambstring捆绑在一起,但是可以通过传递--with-onig[=DIR]来针对已安装的libonig进行构建。

    可以通过指定--disable-mbregex-backtrack来禁用多字节正则表达式回溯检查。

添加注释

用户贡献的注释 1 个注释

andreas dot sf93 at gmail dot com
1年前
安装mbstring

-Linux/debian

# 正确的命令

sudo apt install php-mbstring
To Top