Mbstring拡張機能がPHPスクリプトにロードされているかどうかを確認するにはどうすればよいですか?
if (extension_loaded('mbstring')) { /* loaded */ }
を使用します
PHPマニュアル を参照してください。
このコードをphpファイルで実行します-
<?php phpinfo(); ?>
また有用:
php -i | grep mbstring
ターミナル/コンソールからPHP CLIモードに移動し、以下のようにコマンドをエコーします。
$ php -a
php > echo extension_loaded('mbstring');
1
Mbstringが拡張機能としてロードされている場合は1を返し、それ以外の場合はnullを返します。
Extension_loadedクラスを使用します。
extension_loaded('mbstring');
Phpinfo()で確認できます。
Phpinfoページで文字列「mbstring」を検索します。存在する場合は、mbstringが有効または無効になります。
if you cannot find mbstring in phpinfo();
change extension_dir = "ext" to extension_dir = "c:/php/ext"
in c:\php\php.ini file