किसी भी अन्य यूनिकोड वर्ण के समान ही। बस उन्हें पेस्ट करें और सुनिश्चित करें कि आप PHP फ़ाइल को सहेज रहे हैं और PHP पृष्ठ को UTF-8 के रूप में प्रस्तुत कर रहे हैं।
फिर आपके पास एन्कोडिंग समस्या है। यूनिकोड वर्णों के साथ काम करें जिन्हें आप वास्तव में पहले ठीक से देख सकते हैं, उदाहरण के लिए ąαд™日本
, इमोजी के बारे में चिंता करने से पहले।
आपकी PHP फ़ाइल को UTF-8 के रूप में सहेजा जाना चाहिए; यह जो पेज बनाता है उसे Content-Type: text/html;charset:UTF-8
के रूप में दिखाया जाना चाहिए (या समान मेटा टैग के साथ); MySQL डेटाबेस को डेटा स्टोर करने के लिए UTF-8 कोलेशन का उपयोग करना चाहिए और PHP को UTF-8 का उपयोग करके MySQL से बात करनी चाहिए।
हालांकि। यहां तक कि इस तरह सब कुछ सही ढंग से संभालने पर भी, पीसी इमोजी नहीं दिखाएंगे। ऐसा इसलिए है क्योंकि:
-
उनके पास ऐसे फ़ॉन्ट नहीं हैं जिनमें उन वर्णों के लिए आकार शामिल हों, और
-
इमोजी अभी भी पूरी तरह से अमानक हैं। आपके द्वारा पोस्ट किए गए वर्ण यूनिकोड निजी उपयोग क्षेत्र में हैं, जिसका अर्थ है कि उनका कोई आधिकारिक अर्थ नहीं है।
जापान में प्रत्येक नेटवर्क अपने इमोजी के लिए अलग-अलग वर्ण कोड का उपयोग करता है, जिसे PUA के विभिन्न क्षेत्रों में मैप किया जाता है। इसलिए किसी अन्य मोबाइल फोन पर भी, यह संभवत:सही वर्ण प्रदर्शित नहीं करेगा, जब तक कि आप विभिन्न नेटवर्कों के लिए इमोजी कोड को मैन्युअल रूप से परिवर्तित करने में उम्र नहीं लगाते। मुझे लगता है कि आपने ऊपर जो पोस्ट किया है, वे सॉफ्टबैंक (आईफोन?) से हैं।
Google और Apple के नेतृत्व में विभिन्न नेटवर्कों के इमोजी को मिलाने और उन्हें यूनिकोड में एक उचित मानकीकृत स्थान देने का प्रस्ताव चल रहा है। तब तक, इमोजी को पूरे नेटवर्क में लगातार प्रदर्शित करना नाखुशी में एक अभ्यास है। चरित्र अवलोकन देखें मानकीकरण कार्य से यह देखने के लिए कि आपको कितना रूपांतरण करना होगा।
भगवान, मुझे इमोजी से नफरत है। इतने बेकार ट्वीक बकवास के लिए वह सारा दर्द।