平成30/ 2018-12-10 16:41
php/ PHP 5.3.3 で、mb_substr()の戻り値が変

基本的には、mb_substr('aaa', 0, 2, "utf8")
のように文字コード指定してあげればいい。

コンテンツの移設するときに一括で変換する恐怖を解消する為には
htaccessで内部エンコーディングを指定すればいい。
>> htaccess
php_value mbstring.internal_encoding utf8
<<

( Thanks. )
.htaccessファイルを使ったPHPの文字コードの設定
http://webcache.googleusercontent.com/search?q=cache:STrXwPiip3wJ:andante0727.blog81.fc2.com/blog-entry-48.html+&cd=1&hl=ja&ct=clnk&gl=jp

mb_substr マルチバイト部分文字列の罠
http://d.hatena.ne.jp/hororiholy/20080318/p1