mb_internal_encodingが使えない時の対応

今時アルゴリズムPHPプログラミングの写経をやっていて、mb_internal_encoding()という関数が定義されていないというエラーが発生した。
調べてみたところ、mbstringというPHPの外部モジュールが必要だが、上記書籍で説明されている仮想環境では標準では入っていないらしい。(参考: Unable to call the built in mb_internal_encoding method?

書籍にのっている仮想環境のOSはUbuntuなので、以下のコマンドを叩いてPHPのバージョンにあったmbstringをインストールする。

$ sudo apt-get install php5.6-mbstring