かきスタンプ

福岡でフリーランスの物流系のエンジニアやってます。

PHP:マルチバイト関数(mb_xx)実行時に「Uncaught Error: Call to undefined function」が発生した時の対処

「mb_」で始まるマルチバイト関数(mb_strlenなど)を実行した時に、以下のエラーが出た時の対処。

Uncaught Error: Call to undefined function ...

 
php.iniファイルに、以下の設定を追加する。

extension=php_mbstring.dll

編集後、webサーバを再起動。
 
php.ini の場所は、以下のコマンドで検索できる。

php -i | grep php.ini

 
Windowsコマンドプロンプトでは grepが使えないので、cmderなどのサードパーティ製ターミナルを使用しています。