まず、
1. ファイル php_mbstring.dll が Windows/system32 にあることを確認します。ない場合は、Php インストール ディレクトリ拡張子から Windows/system32 にコピーします。
2. Windows ディレクトリで php.ini を見つけ、編集のために開き、mbstring.dll を検索して、
;extension=php_mbstring.dll を見つけて、先頭の「;」記号を削除します。 mb_substr 関数は有効になります
mb_strcut 関数は文字列の長さをインターセプトすることもできます。次の例で違いを見てみましょう:
コードをコピーします コードは次のとおりです。
$str = 'こうすれば文字化けしません^_^';
echo "mb_substr:" . mb_substr($str, 0, 7, 'utf-8');
//結果: このように、
がエコーされます。 >echo "mb_strcut:" . mb_strcut($ str, 0, 6, 'utf-8')
//結果: このようになります
?>