以下に、シンプルかつ簡単な方法といくつかのコード例を示します。
<meta charset="UTF-8">
これにより、ブラウザはUTF-8エンコーディングを使用してページを表示します。
PHPスクリプト内でのエンコーディングの指定: PHPスクリプト内で直接エンコーディングを指定することもできます。以下は例です。
<?php
header('Content-Type: text/html; charset=UTF-8');
?>
この方法では、PHPスクリプトが出力するすべてのテキストがUTF-8エンコーディングであることを指定します。
データベース接続時のエンコーディングの指定: PHPでデータベースに接続する場合、接続時にエンコーディングを指定する必要があります。以下はMySQLデータベースへの接続の例です。
<?php
$mysqli = new mysqli('localhost', 'username', 'password', 'database');
$mysqli->set_charset('utf8');
?>
この例では、接続時にUTF-8エンコーディングを使用するように設定しています。
これらの方法を使用することで、PHPでUTF-8エンコーディングを正しく扱うことができます。これにより、文字化けや文字の表示の問題を回避することができます。