我需要将西里尔字符串转换为大写。找不到函数mb_strtouppe。
Call to undefined function mb_strtoupper()我该怎么做呢?
如何将西里尔文中的大写字母改为?
发布于 2018-06-04 03:34:31
mbstring是一个默认不启用的PHP扩展。docs说:
is字符串是非默认扩展名。这意味着它在默认情况下不会启用。您必须使用configure选项显式启用该模块。有关详细信息,请参阅安装部分。
以下配置选项与mbstring模块相关。
-- Enable -mbstring :开启mbstring函数。此选项是使用mbstring函数所必需的。对于mbstring,libmbfl是必需的。libmbfl与mbstring绑定在一起。在PHP 7.3.0之前,如果libmbfl已经安装在
系统中,可以指定--with-libmbfl=DIR来使用已安装的库。
-- Disable -mbregex :禁用多字节字符支持的正则表达式函数。对于具有多字节字符支持的正则表达式函数,Oniguruma是必需的。Oniguruma与mbstring绑定在一起。截至
PHP 5.4.0,如果系统上已经安装了Oniguruma,则可以指定--with-onig=DIR以使用已安装的库。
从PHP5.4.0开始,可以通过指定-- disable -mbregex-backtrace.禁用多字节正则表达式回溯检查
https://stackoverflow.com/questions/50667484
复制相似问题