检测是否从PHP脚本启用了mbstring

时间:2013-02-14 09:43:52

标签: php mbstring

如何检查是否在php脚本中加载了mbstring扩展名?

7 个答案:

答案 0 :(得分:37)

使用if (extension_loaded('mbstring')) { /* loaded */ }

请参阅PHP manual

答案 1 :(得分:13)

在php文件中运行此代码 -

<?php phpinfo(); ?>

mbstring

答案 2 :(得分:10)

也很有用:

php -i | grep mbstring

答案 3 :(得分:8)

从终端/控制台进入PHP CLI模式并按以下方式回显命令,

$ php -a

php > echo extension_loaded('mbstring');
1

如果mbstring作为扩展名加载,则返回1,否则返回null

答案 4 :(得分:2)

使用extension_loaded类:

extension_loaded('mbstring');

答案 5 :(得分:1)

您可以通过phpinfo()进行检查。

在phpinfo页面中搜索字符串“mbstring”。如果它存在意味着mbstring被启用或被禁用。

答案 6 :(得分:0)

if you cannot find mbstring in phpinfo();    
change extension_dir = "ext" to  extension_dir = "c:/php/ext" 
in c:\php\php.ini file