UTF-8エンコーディングを行うためには、mbstring拡張モジュールを有効にする必要があります。mbstringモジュールは、多言語の文字列操作をサポートするPHPの標準ライブラリです。
以下のコード例を使用して、PHPでUTF-8エンコードを行う方法を示します。
// 文字列をUTF-8にエンコードする
$encodedString = mb_convert_encoding($originalString, 'UTF-8');
// エンコードされた文字列を出力する
echo $encodedString;
上記の例では、mb_convert_encoding
関数を使用して、$originalString
という元の文字列をUTF-8にエンコードしています。エンコードされた文字列は$encodedString
に格納され、echo
文で出力されます。
mbstringモジュールがインストールされていない場合は、PHPの設定ファイル(php.ini)で拡張モジュールを有効にする必要があります。また、mbstring関数が正しく動作するためには、適切な文字エンコーディングが設定されていることも確認してください。
以上が、PHPでUTF-8エンコードを行う方法の基本的な手順です。