आपको शायद यह सुनिश्चित करने की ज़रूरत है कि आप जिस डेटाबेस तालिका में डेटा संग्रहीत कर रहे हैं वह यूटीएफ -8 में स्टोर करने के लिए सेट है और साथ ही एचटीएमएल पेज जो डेटा प्रदर्शित करता है उसे स्पष्ट रूप से यूटीएफ -8 एन्कोडिंग पर सेट किया जाना चाहिए।
आपका उदाहरण एप्लिकेशन URL (seekphp.com/look/phpquery-jquery-port-to-php/1758) दिखाता है (फ़ायरफ़ॉक्स के लिए फ़ायरबग के माध्यम से):
Response Headers
Date Sat, 14 Jan 2012 06:26:31 GMT
Server Apache/2.2.19 (Unix) mod_ssl/2.2.19 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
X-Powered-By PHP/5.2.17
Keep-Alive timeout=5, max=100
Connection Keep-Alive
Transfer-Encoding chunked
Content-Type text/html
लेकिन एक उचित UTF-8 एन्कोडेड आउटपुट अंतिम पंक्ति दिखाएगा
Content-Type text/html; charset=UTF-8
आप दस्तावेज़ HEAD अनुभाग में मेटा टैग को आउटपुट करके अपने HTML को एन्कोड कर सकते हैं:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
या आप PHP को इसे हेडर में सेट कर सकते हैं:
header ('Content-type: text/html; charset=utf-8');