"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > PHP में एन्कोडेड कैरेक्टर्स को सामान्य टेक्स्ट में कैसे बदलें?

PHP में एन्कोडेड कैरेक्टर्स को सामान्य टेक्स्ट में कैसे बदलें?

2024-12-21 को प्रकाशित
ब्राउज़ करें:395

How to Convert Encoded Characters to Normal Text in PHP?

एनकोडेड वर्णों को सामान्य टेक्स्ट में परिवर्तित करना

कुछ स्थितियों में, आपको Ã`, Ã, ì, ù, जैसे अजीब वर्णों का सामना करना पड़ सकता है। à सामान्य पाठ के बजाय प्रदर्शित करना। यह समस्या तब उत्पन्न हो सकती है जब UTF-8 एन्कोडेड वर्ण आपकी सामग्री में मौजूद हों। किसी ऐसे वेब पेज पर जो UTF-8 को संभालने के लिए कॉन्फ़िगर नहीं किया गया है, ये वर्ण अजीब प्रतीकों के रूप में दिखाई दे सकते हैं। ऐसा इसलिए होता है क्योंकि वर्णों की एन्कोडिंग को पहचाना नहीं जाता है, जिससे उनका गलत प्रदर्शन होता है।

समाधान:

इस समस्या को हल करने के लिए, आपको यूटीएफ को परिवर्तित करने की आवश्यकता है -8 एन्कोडेड वर्णों को सामान्य आईएसओ-8859-1 वर्णों में। इसे utf8_decode() फ़ंक्शन का उपयोग करके प्राप्त किया जा सकता है। इस फ़ंक्शन को लागू करने से, एन्कोड किए गए वर्णों को उनके संबंधित वर्ण प्रतिनिधित्व में डिकोड किया जाएगा। ¬, ù, à "; $decodedText = utf8_decode($encodedText); प्रतिध्वनि $डीकोडेडटेक्स्ट; // आउटपुट: à, á, ì, í, à

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3