ホームページ >バックエンド開発 >PHPチュートリアル >PHP と MySQL を使用してヒンディー語で Unicode 文字列を保存および表示する方法
Unicode 文字列の保存と表示 (हिन्दी) PHP と MySQL の使用
特に Unicode 文字列を保存および表示しようとすると、問題が発生する場合があります。ヒンディー語などの言語では、エンコードの問題により、これらの問題に対処するには、データベースと PHP スクリプトの両方で適切な文字エンコーディングと照合順序を設定することが重要です。
データベース構成
PHP Script
<code class="php">header('Content-Type: text/html; charset=utf-8');</code>
<code class="php">$result = mysql_query("SET NAMES utf8");</code>
サンプル スクリプト
次の PHP スクリプトは、Unicode テキストを MySQL データベースに保存および取得し、それを MySQL データベースに表示する方法を示しています。 Web ページ:
<code class="php"><?php include("connection.php"); // Database connection settings // Set charset for MySQL queries $result = mysql_query("SET NAMES utf8"); // Query to retrieve data from the database $cmd = "SELECT * FROM hindi"; $result = mysql_query($cmd); while ($myrow = mysql_fetch_row($result)) { echo ($myrow[0]); } ?></code>
スクリプトに、MySQL データベースに接続するために必要な設定を含む「connection.php」という名前のデータベース接続ファイルが含まれていることを確認してください。
その他の考慮事項
<code class="html"><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"></code>
これらの対策を実装すると、PHP と MySQL を使用して Unicode 文字列をヒンディー語で正しく保存および表示できるようになります。
以上がPHP と MySQL を使用してヒンディー語で Unicode 文字列を保存および表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。