Ответ 1
Используйте if (extension_loaded('mbstring')) { /* loaded */ }
См. Руководство по PHP.
Как проверить, загружено ли расширение mbstring в php script?
Используйте if (extension_loaded('mbstring')) { /* loaded */ }
См. Руководство по PHP.
Запустите этот код в файле php -
<?php phpinfo(); ?>
Также полезно:
php -i | grep mbstring
С терминала/консоли перейдите в режим CLI PHP и выполните команду echo, как показано ниже,
$ php -a
php > echo extension_loaded('mbstring');
1
Он вернет 1, если mbstring будет загружаться как расширение, иначе null
Используйте класс extension_loaded:
extension_loaded('mbstring');
Вы можете проверить это через phpinfo().
Найдите строку "mbstring" на странице phpinfo. Если он присутствует, значит, mbstring включен или он отключен.
if you cannot find mbstring in phpinfo();
change extension_dir = "ext" to extension_dir = "c:/php/ext"
in c:\php\php.ini file