Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menyimpan dan Memaparkan Rentetan Unicode dalam Hindi Menggunakan PHP dan MySQL?
Menyimpan dan Memaparkan Rentetan Unikod (हिन्दी) Menggunakan PHP dan MySQL
Anda mungkin menghadapi cabaran semasa cuba menyimpan dan memaparkan rentetan Unikod, terutamanya dalam bahasa seperti Hindi, disebabkan isu pengekodan. Untuk menangani kebimbangan ini, adalah penting untuk menetapkan pengekodan dan penyusunan aksara yang sesuai dalam kedua-dua pangkalan data anda dan skrip PHP.
Konfigurasi Pangkalan Data
Skrip PHP
<code class="php">header('Content-Type: text/html; charset=utf-8');</code>
<code class="php">$result = mysql_query("SET NAMES utf8");</code>
Skrip Contoh
Skrip PHP berikut menunjukkan cara menyimpan dan mendapatkan semula teks Unicode dalam pangkalan data MySQL dan memaparkannya pada halaman 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>
Dalam skrip, pastikan anda telah memasukkan fail sambungan pangkalan data bernama "connection.php" dengan tetapan yang diperlukan untuk menyambung ke pangkalan data MySQL anda.
Pertimbangan Tambahan
<code class="html"><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"></code>
Dengan melaksanakan langkah-langkah ini, anda seharusnya dapat menyimpan dan memaparkan rentetan Unicode dalam bahasa Hindi dengan betul menggunakan PHP dan MySQL.
Atas ialah kandungan terperinci Bagaimana untuk Menyimpan dan Memaparkan Rentetan Unicode dalam Hindi Menggunakan PHP dan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!