मेरे पास एक सीएसएस फ़ाइल है जो ठीक है जब मैं इसे gedit का उपयोग करके खोलता हूं , लेकिन जब इसे PHP द्वारा पढ़ा जाता है (सभी सीएसएस फ़ाइलों को एक में विलय करने के लिए), तो इस सीएसएस में निम्नलिखित वर्ण हैं: p »that
PHP सभी व्हाट्सएप को हटा देती है, इसलिए कोड के बीच में एक यादृच्छिक ¿»ites पूरी चीज़ को गड़बड़ कर देता है। जैसा कि मैंने उल्लेख किया है, मैं वास्तव में इन पात्रों को नहीं देख सकता जब मैं फ़ाइल को gedit में खोलता हूं, तो मैं उन्हें बहुत आसानी से नहीं निकाल सकता।
मैंने समस्या को googled किया, और फ़ाइल एन्कोडिंग के साथ स्पष्ट रूप से कुछ गड़बड़ है, जो समझ में आता है क्योंकि मैंने फ़ाइलों को अलग-अलग लिनक्स / विंडोज सर्वरों में ftp और rsync के माध्यम से पाठ संपादकों की एक श्रृंखला के साथ स्थानांतरित किया है । मुझे वास्तव में चरित्र एन्कोडिंग के बारे में बहुत कुछ पता नहीं है, इसलिए मदद की सराहना की जाएगी।
यदि यह मदद करता है, तो फ़ाइल को UTF-8 प्रारूप में सहेजा जा रहा है, और gedit मुझे इसे ISO-8859-15 प्रारूप में सहेजने नहीं देगा (दस्तावेज़ में एक या अधिक वर्ण हैं जो निर्दिष्ट वर्ण एन्कोडिंग का उपयोग करके एन्कोड नहीं किया जा सकता है)। मैंने इसे विंडोज और लिनक्स लाइन अंत के साथ सहेजने की कोशिश की, लेकिन न तो मदद की।