コードを舐める日々

でざいんがいいかんじです

文字化け対策メモ mb_substr()

2バイト文字列を切り抜く時、指定したバイト数で文字が壊れてしまう時の対策。

mb_language("Japanese");
mb_internal_encoding("UTF-8");

$text = "あいうabcえおかdef";
echo mb_substr($text, 0, 10);

と書けばいい。