Détecter si mbstring est activé ou non à partir du script PHP

Comment puis-je vérifier si l'extension mbstring est chargée dans un script php?

18
demandé sur Aaron Harun 2013-02-14 13:43:51

7 réponses

Utiliser if (extension_loaded('mbstring')) { /* loaded */ }

Voir manuel PHP.

36
répondu Frosty Z 2013-02-14 09:46:37

Exécuter ce code dans le fichier php --

<?php phpinfo(); ?>

mbstring

11
répondu swapnesh 2013-02-14 09:46:31

utile Également:

php -i | grep mbstring

8
répondu Geoffrey Hale 2015-11-18 19:43:59

à partir du terminal / console, allez en mode PHP CLI et faites écho à la commande comme ci-dessous,

$ php -a

php > echo extension_loaded('mbstring');
1

Il renverra 1 si mbstring est chargé comme une extension sinon null

7
répondu Saad 2016-06-14 23:53:10

Utilisez la classe extension_loaded:

extension_loaded('mbstring');
2
répondu Louis Huppenbauer 2013-02-14 09:47:16

vous pouvez le vérifier via phpinfo ().

rechercher la chaîne "mbstring" dans la page phpinfo. S'il est présent signifie Alors mbstring est activé ou il est désactivé.

1
répondu Rajasekar PHP 2013-02-14 09:45:51
if you cannot find mbstring in phpinfo();    
change extension_dir = "ext" to  extension_dir = "c:/php/ext" 
in c:\php\php.ini file 
0
répondu Rohollah 2014-05-18 06:20:38